Idiopathic thrombocytopenic purpura in adults: current issues for pathogenesis, diagnosis and management.