The mechanism of coronary artery spasm: roles of oxygen, prostaglandins, sex hormones and smoking.