Short- and long-term beneficial effects of trimetazidine in patients with diabetes and ischemic cardiomyopathy.