1. School of Chemistry and Chemical Engineering/Key Laboratory for Green Processing of Chemical Engineering of Xinjiang Bingtuan
2. Shihezi University
3. Shihezi 832003
4. P. R. China
5. National Engineering Lab for TFT-LCD Materials and Technologies
6. Department of Electronic Engineering
7. Shanghai Jiao Tong University
8. Shanghai 200240