1. Department of Environmental Science
2. Zhejiang Provincial Key Laboratory of Organic Pollution Process and Control
3. Zhejiang University
4. Hangzhou 310058
5. China
6. Institute of Materials Research & Engineering
7. A*STAR (Agency for Science, Technology and Research)
8. Singapore 138634
9. School of Materials Science and Engineering
10. Hangzhou 310027
11. Nanyang Technological University
12. Singapore