1. Department of Chemical Engineering
2. School of Environment and Chemical Engineering
3. Shanghai University
4. Shanghai 200444
5. China
6. Department of Electronic Engineering
7. National Engineering Lab for TFT-LCD Materials and Technologies
8. Shanghai Jiao Tong University
9. Shanghai 200240
10. School of Chemistry and Chemical Engineering