Cancer risk of hypertensive patients taking calcium antagonists