1. College of Chemistry & Chemical Engineering
2. Xinjiang University
3. Xinjiang Key Laboratory of Oil and Gas Fine Chemicals
4. Urumqi 830046
5. P. R. China
6. Yili Chuanning Biotechnology Co., Ltd.
7. Yining 835000
8. State Key Laboratory of Fine Chemicals
9. Dalian University of Technology
10. Dalian 116024