1. College of Chemistry and Chemical Engineering
2. Key Laboratory for Green Processing of Chemical Engineering of Xinjiang Bingtuan
3. Shihezi University
4. Shihezi
5. China
6. School of Physics and Optoelectronic Technology and College of Advanced Science and Technology
7. Dalian University of Technology
8. Dalian 116024