Thrombocytopenia: mechanisms and management of defects in platelet production.