[1] China West Normal Univ, Coll Chem & Chem Engn, Inst Appl Chem, Chem Synth & Pollut Control Key Lab Sichuan Prov, Nanchong 637000, Peoples R China
[2] Chinese Acad Sci, Chongqing Inst Green & Intelligent Technol, Chongqing 400714, Peoples R China
[3] Army Med Univ, Mil Med Univ 3, Southwest Hosp, Dept Lab Med, Chongqing 400038, Peoples R China