American College of Cardiology/American Heart Association Clinical Competence statement on stress testing: a report of the American College of Cardiology/American Heart Association/American College of Physicians--American Society of Internal Medicine Task Force on Clinical Competence.