1. Department of Chemistry, Yale University, 225 Prospect St, New Haven, CT, USA
2. Center for Green Chemistry & Green Engineering at Yale, 370 Prospect St, New Haven, CT, USA
3. Department of Civil & Environmental Engineering, The Hong Kong Polytechnic University, Hong Kong
4. Department of Chemicals and Environmental Engineering, Yale University, 17 Hillhouse Ave, New Haven, CT, USA
5. Yale School of the Environment, 195 Prospect St, New Haven, CT, USA
6. City University of Hong Kong, School of Energy and Environment, Kowloon Tong, Hong Kong
7. Yale School of Public Health, 60 College St, New Haven, CT, USA