1. Department of Chemical and Environmental Engineering
2. Xinjiang Institute of Engineering
3. Urumqi 830023
4. China
5. Xinjiang Technical Institute of Physics and Chemistry
6. Chinese Academy of Sciences
7. Urumqi 830011
8. University of Chinese Academy of Sciences