1. Key Laboratory of Oil & Gas Fine Chemicals
2. Ministry of Education
3. Xinjiang Uyghur Autonomous Region
4. College of Chemistry and Chemical Engineering
5. Xinjiang University
6. College of Chemistry
7. Sichuan University
8. Chengdu 610064
9. China