Mechanisms of coronary artery spasm