[1] Chinese Acad Sci, Shanghai Inst Mat Med, State Key Lab Drug Res, 555 Zuchongzhi Rd, Shanghai 201203, Peoples R China
[2] Bohai Rim Adv Res Inst Drug Discovery, Shandong Lab Yantai Drug Discovery, Yantai 264117, Shandong, Peoples R China
[3] Chinese Acad Med Sci, Res Units Discovery New Drug Lead Mol, Shanghai 201203, Peoples R China
[4] Univ Georgia, Ctr Trop & Emerging Global Dis CTEGD, Dept Biochem & Mol Biol, Athens, GA 30602 USA