1. School of Chemical and Biomedical Engineering
2. Nanyang Technological University
3. Singapore 639798
4. Singapore
5. Singapore Membrane Technology Center Nanyang Environment and Water Research Institute Interdisciplinary Graduate School
6. State Key Lab of Optoelectronic Materials and Technologies
7. School of Electronics and Information Technology
8. Sun Yat-sen University
9. Guangzhou 510275
10. China
11. Singapore 637141