[1] Chinese Acad Sci, Shanghai Inst Mat Med, Shanghai 201203, Peoples R China
[2] Univ Chinese Acad Sci, Beijing 100049, Peoples R China
[3] Chinese Acad Sci, State Key Lab Drug Res & Nat Prod, Chem Dept, Shanghai Inst Mat Med, Shanghai 201203, Peoples R China
[4] SIMM CUHK Joint Res Lab Promoting Globalizat Trad, Shanghai 201203, Peoples R China
[5] Shanghai Tech Univ, Sch Life Sci & Technol, Shanghai 201203, Peoples R China