[1] Xinjiang Univ, Sch Mat Sci & Engn, Urumqi 830046, Peoples R China
[2] Chinese Acad Sci, Xinjiang Tech Inst Phys & Chem, State Key Lab Funct Mat & Devices Special Environm, Xinjiang Key Lab Elect Informat Mat & Devices, Urumqi 830011, Peoples R China
[3] Xinjiang Inst Engn, Sch Chem & Environm Engn, Urumqi 830023, Xinjiang, Peoples R China
[4] Chongqing Mat Res Inst Co Ltd, Chongqing, Peoples R China
[5] Xinjiang Univ, Coll Chem, State Key Lab Chem & Utilizat Carbon Based Energy, Urumqi 830017, Xinjiang, Peoples R China