Multiple concomitant mechanisms contribute to low platelet count in patients with immune thrombocytopenia