Carotid endarterectomy versus carotid angioplasty and stenting: a critical appraisal.