[1] Peking Univ, Coll Chem & Mol Engn, Beijing Natl Lab Mol Sci, 292 Chengfu Rd, Beijing 100871, Peoples R China
[2] Shandong Univ, Dept Med Chem, Key Lab Chem Biol, Minist Educ, Jinan 250012, Shandong, Peoples R China
[3] Shandong Univ, Cheeloo Coll Med, Sch Pharmaceut Sci, NMPA Key Lab Technol Res & Evaluat Drug Prod, Jinan 250012, Shandong, Peoples R China