[1] Anhui Med Univ, Dept Hematol, Hefei 230032, Peoples R China
[2] Tongji Univ, Shanghai Peoples Hosp 10, Dept Hematol, Sch Med, Shanghai 200072, Peoples R China
[3] Chinese Acad Sci, Shanghai Inst Mat Med, Drug Discovery & Design Ctr, CAS Key Lab Receptor Res, Shanghai 201203, Peoples R China
[4] Nankai Univ, State Key Lab Med Chem Biol, Tianjin 300071, Peoples R China
[5] Tongji Univ, Coll Life Sci & Technol, Shanghai 200092, Peoples R China