Ranolazine, a Novel Agent for Chronic Stable Angina