1. Key Lab for Advanced Materials and Institute of Fine Chemicals
2. School of Chemistry and Molecular Engineering
3. East China University of Science and Technology
4. Shanghai 200237
5. P. R. China
6. State Environmental Protection Key Laboratory of Environmental Risk Assessment and Control on Chemical Process
7. Faculty of Chemistry & Material Engineering
8. Wenzhou University
9. Wenzhou 325027
10. Department of Electronics and Tianjin Key Laboratory of Photo-Electronic Thin Film Device and Technology
11. Nankai University
12. Tianjin
13. China