congestive heart failure diabetesdiabetes mellitus and heart failuretype 2 diabetes and heart failureheart failure due to diabeteshypoglycemia heart failuremetformin heart failureinsulin and heart failureavandia and heart failuremetformin and congestive heart failureheart failure costpathophysiology of heart failurediagnosis of heart failure