1. Key Laboratory for Advanced Materials and Institute of Fine Chemicals
2. School of Chemistry and Molecular Engineering
3. East China University of Science & Technology
4. Shanghai 200237
5. P. R. China
6. Division of Theoretical Chemistry and Biology
7. School of Biotechnology
8. KTH Royal Institute of Technology
9. SE-10691 Stockholm
10. Sweden
11. School of Environment and Civil Engineering
12. Dongguan University of Technology
13. Dongguan