State Key Laboratory of Chemistry and Utilization of Carbon Based Energy Resources, School of Chemical Engineering and Technology, Xinjiang University, Urumqi 830017, P. R. China ...