Heparin-induced thrombocytopenia: a review of concepts regarding a dangerous adverse drug reaction.