Role of Ranolazine in cardiovascular disease and diabetes: Exploring beyond angina. (15th January 2017)