1. State Environmental Protection Key Laboratory of Environmental Risk Assessment and Control on Chemical Process
2. Shanghai Key Laboratory of Functional Materials Chemistry
3. East China University of Science and Technology
4. Shanghai 200237
5. China
6. State Key Laboratory of Chemical Engineering
7. School of Environmental Science and Engineering
8. Shanghai Jiao Tong University
9. Shanghai 200240