Trimetazidine and Cardioprotection: Facts and Perspectives. (March 2015)