[1] Xinjiang Univ, Coll Chem Engn & Technol, State Key Lab Chem & Utilizat Carbon Based Energy, Urumqi 830046, Peoples R China
[2] Univ Elect Sci & Technol China, Yangtze Delta Reg Inst Huzhou, Huzhou Key Lab Smart & Clean Energy, Huzhou 313001, Peoples R China
[3] South China Univ Technol, Sch Environm & Energy, Guangdong Prov Key Lab Solid Wastes Pollut Control, Guangzhou 510006, Peoples R China
[4] Xinjiang New Energy Grp Environm Dev Co Ltd, Urumqi 831499, Peoples R China