1. School of Environmental Science and Engineering
2. Sun Yat-sen University
3. Guangzhou 510275
4. People's Republic of China
5. Guangdong Provincial Key Laboratory of Environmental Pollution Control and Remediation Technology
6. State Key Laboratory of Urban Water Resource and Environment
7. School of Environment
8. Harbin Institute of Technology
9. Harbin 150090
10. School of Chemical Engineering and Advanced Materials
11. The University of Adelaide
12. Adelaide
13. Australia