1. School of Chemical Science and Engineering
2. Shanghai Key Lab of Chemical Assessment and Sustainability
3. Key Laboratory of Yangtze River Water Environment
4. Tongji University
5. Shanghai 200092
6. Department of Mechanical Engineering
7. City University of Hong Kong
8. Kowloon
9. People's Republic of China
10. Department of Materials Science and Engineering