1. Key Laboratory of Advanced Display and System Applications
2. Shanghai University
3. Ministry of Education
4. Shanghai
5. P. R. China
6. Institute of Nanochemistry and Nanobiology
7. School of Environmental and Chemical Engineering
8. Shanghai 200444