Clinical impact of selective spasm provocation tests: comparisons between acetylcholine and ergonovine in 1508 examinations