1. College of Chemistry and Environmental Engineering
2. Shenzhen University
3. Shenzhen 518060
4. P. R. China
5. Shenzhen Key Laboratory of Environmental Chemistry and Ecological Remediation
6. Key Laboratory of Drinking Water Science and Technology
7. Research Centre for Eco-Environmental Sciences
8. Chinese Academy of Sciences
9. Beijing 100085
10. China
11. Key Laboratory for Advanced Materials and Institute of Fine Chemicals
12. School of Chemistry and Chemical Engineering
13. East China University of Science and Technology
14. Shanghai 200237