[1] Chinese Acad Sci, Xinjiang Tech Inst Phys & Chem, Urumqi 830011, Peoples R China
[2] Univ Chinese Acad Sci, Beijing 100049, Peoples R China
[3] Xinjiang Inst Engn, Dept Chem & Environm Engn, Urumqi 830023, Peoples R China
[4] Urumqi Longcheng Ind Co Ltd, Urumqi 830022, Peoples R China