1. College of Environmental Science and Engineering
2. Hunan University and Key Laboratory of Environmental Biology and Pollution Control (Hunan University)
3. Ministry of Education
4. Changsha 410082
5. P. R. China
6. Department of Chemical Engineering
7. University College London
8. London
9. UK