[1] Chinese Acad Sci, Shanghai Inst Mat Med, Ctr Drug Discovery & Design, State Key Lab New Drug Res,Shanghai Inst Biol Sci, Shanghai 201203, Peoples R China
[2] Singapore Polytechn, Sch Chem & Life Sci, Technol Ctr Life Sci, Singapore 139651, Singapore