1. Xinjiang Laboratory of Advanced Functional Materials
2. School of Chemistry and Chemical Engineering
3. Xinjiang University
4. Urumqi 830046
5. China
6. Carbon Research Laboratory
7. School of Chemical Engineering
8. State Key Lab of Fine Chemicals
9. Dalian University of Technology
10. Dalian 116023