1. School of Environmental Science and Engineering
2. Guangdong Provincial Key Laboratory of Soil and Groundwater Pollution Control
3. Southern University of Science and Technology
4. Shenzhen 518055
5. China
6. Faculty of Science and Technology
7. Technological and Higher Education Institute of Hong Kong
8. Hong Kong
9. P.R. China