Clopidogrel-associated TTP: an update of pharmacovigilance efforts conducted by independent researchers, pharmaceutical suppliers, and the Food and Drug Administration.