diabetes and heart failurecongestive heart failure and diabetesheart failure costdiagnosis of heart failurepathophysiology of heart failureheart failure specialistsbest supplements for heart failureheart failure conditionsheart failure managementheart failure medicationsassessment for heart failureunderstanding heart failure