1. State Key Laboratory of Pollution Control and Resource Reuse
2. School of Environment
3. Nanjing University
4. Nanjing 210023
5. China
6. Bren School of Environmental Science & Management
7. University of California
8. Santa Barbara
9. USA
10. Shenzhen Environmental Science and New Energy Technology Engineering Laboratory
11. School of Electronic Science and Engineering