[1] Xinjiang Univ, Sch Chem Engn & Technol, Key Lab Oil & Gas Fine Chem, Minist Educ & Xinjiang Uyghur Autonomous Reg, 777 Huarui Rd, Urumqi 830017, Peoples R China
[2] Xinjiang Univ, Sch Phys Sci & Technol, Xinjiang Key Lab Solid State Phys & Devices, 777 Huarui Rd, Urumqi 830017, Peoples R China
[3] Xinjiang Inst Engn, Dept Chem & Environm Engn, 236 Nanchang Rd, Urumqi 830091, Peoples R China