type 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 failureheart failure cardiologistheart failure management