Task Force on the Management of Stable Angina Pectoris of the European Society of Cardiology; ESC Committee for Practice Guidelines (CPG). Guidelines on the management of stable angina pectoris: executive summary: the Task Force on the Management of Stable Angina Pectoris of the European Society of Cardiology