1. College of Environmental Science and Engineering
2. Beijing Forestry University
3. Beijing 100083
4. P. R. China
5. Beijing Key Lab for Source Control Technology of Water Pollution
6. Chemistry Research Laboratory
7. Department of Chemistry
8. University of Oxford
9. Oxford
10. UK