[1] Chinese Acad Sci, Shanghai Inst Mat Med, State Key Lab Drug Res, Drug Discovery & Design Ctr, Shanghai 201203, Peoples R China
[2] Chinese Acad Sci, Shanghai Inst Biol Sci, Shanghai Inst Biochem & Cell Biol, Shanghai 200031, Peoples R China
[3] Peking Univ, Sch Pharmaceut Sci, State Key Lab Nat & Biomimet Drugs, Beijing 100083, Peoples R China
[4] Natl Nat Sci Fdn China, Beijing 100085, Peoples R China