[1] Chinese Acad Sci, Lab Environm Sci & Technol, Xinjiang Tech Inst Phys & Chem, Key Lab Funct Mat & Devices Special Environm, Urumqi 830011, Peoples R China
[2] Xinjiang Uygur Autonomous Reg Prod Qual Supervis, Urumqi 830011, Peoples R China
[3] Shihezi Univ, Sch Chem & Chem Engn, Shihezi 832003, Peoples R China