1. Shanghai Key Lab of Chemical Assessment and Sustainability
2. School of Chemical Science and Engineering
3. Tongji University
4. Shanghai
5. China
6. Shenyang National laboratory for Materials Science
7. Institute of Metal Research
8. Chinese Academy of Science
9. Shenyang 110016
10. Shenzhen Key Laboratory of Water Resources Utilization and Environmental Pollution Control
11. School of Civil and Environmental Engineering
12. Harbin Institute of Technology
13. Shenzhen