1. State Key Laboratory of Pollution Control and Resource Reuse
2. School of the Environment
3. Nanjing University
4. Nanjing 210023
5. China
6. Shenzhen Environmental Science and New Energy Technology Engineering Laboratory
7. Tsinghua-Berkeley Shenzhen Institute (TBSI)
8. Tsinghua Shenzhen International Graduate School
9. Tsinghua University
10. Shenzhen 518055
11. Institute for Ecopreneurship
12. School of Life Sciences
13. University of Applied Sciences and Arts Northwestern Switzerland
14. 4132 Muttenz
15. Switzerland