Impact on outcome of different types of carotid stent: results from the European Registry of Carotid Artery Stenting.