[1] Jiangnan Univ, Sch Life Sci & Hlth Engn, Wuxi 214122, Jiangsu, Peoples R China
[2] Chinese Acad Sci, Shanghai Inst Mat Med, State Key Lab Drug Res, Shanghai 201203, Peoples R China
[3] China Pharmaceut Univ, Inst Pharmaceut Sci, Nanjing 210009, Jiangsu, Peoples R China
[4] Beijing Chemp Biotechnol Co Ltd, Beijing, Peoples R China