[1] Inst Chem Biol, Shenzhen Bay Lab, Shenzhen 518132, Peoples R China
[2] Sichuan Univ, Coll Chem, Key Lab Green Chem & Technol, Minist Educ, Chengdu 610064, Peoples R China
[3] Harbin Inst Technol Shenzhen, Sch Sci, Shenzhen 518055, Peoples R China
[4] Peking Univ, Shenzhen Grad Sch, State Key Lab Chem Oncogen, Lab Computat Chem & Drug Design, Shenzhen 518055, Peoples R China
[5] Sichuan Univ, West China Hosp, Natl Clin Res Ctr Geriatr, State Key Lab Biotherapy, Chengdu 610041, Peoples R China
[6] Sichuan Univ, West China Hosp, Canc Ctr, Natl Clin Res Ctr Geriatr, Chengdu 610041, Peoples R China