[1] State Key Lab Chem & Utilizat Carbon Based Energy, Urumqi 830046, Xinjiang, Peoples R China
[2] Key Lab Adv Funct Mat, Urumqi 830046, Xinjiang, Peoples R China
[3] Xinjiang Univ, Inst Appl Chem, Coll Chem, Urumqi 830046, Xinjiang, Peoples R China
[4] Zhengzhou Univ, Coll Chem, Zhengzhou 450001, Henan, Peoples R China