1. Beijing Key Laboratory of Environmental Science and Engineering
2. School of Chemical Engineering and Environment
3. Beijing Institute of Technology
4. Beijing 100081
5. China
6. Chemistry Department
7. Brookhaven National Laboratory
8. Upton
9. USA