Mechanisms and treatment of heart failure in diabetes. (20th August 2018)