[1] Qingdao Univ, Inst Chem Biol & Biosensing, Qingdao, Peoples R China
[2] Qingdao Univ, Coll Life Sci, Qingdao, Peoples R China
[3] Guangzhou Univ Chinese Med, Inst Trop Med, Guangzhou, Peoples R China
[4] Guangzhou Univ Chinese Med, Artemisinin Res Ctr, Guangzhou, Peoples R China
[5] Nanjing Univ, Coll Engn & Appl Sci, Nanjing, Peoples R China
[6] Northwestern Univ, Dept Chem, Evanston, IL USA
[7] Univ Macau, Inst Chinese Med Sci, State Key Lab Qual Res Chinese Med, Taipa, Macao, Peoples R China