1. State Key Laboratory of Pollution Control and Resource Reuse
2. College of Environmental Science and Engineering
3. Tongji University
4. Shanghai 200092
5. China
6. Department of Mechanical Engineering
7. University of Wisconsin–Milwaukee
8. Milwaukee
9. USA
10. NanoAffix Science LLC.
11. Wauwatosa
12. Center for Programmable Materials
13. School of Materials Science and Engineering
14. Nanyang Technological University
15. Singapore 639798
16. Singapore