[1] Southwest Univ, Sch Chem & Chem Engn, Inst Bioorgan & Med Chem, Key Lab Appl Chem Chongqing Municipal, Chongqing 400715, Peoples R China
[2] Qingdao Univ Sci & Technol, Coll Chem Engn, State Key Lab Base Ecochem Engn, Qingdao 266042, Peoples R China
[3] Univ Elect Sci & Technol China, Sichuan Prov Peoples Hosp, Dept Infect, Chengdu 610072, Peoples R China