1. Department of Chemical Engineering
2. Waterloo Institute for Nanotechnology
3. Waterloo Institute for Sustainable Energy
4. University of Waterloo
5. Waterloo
6. University of New Brunswick
7. Fredericton
8. Canada
9. College of Environmental Science and Engineering
10. Donghua University
11. Shanghai 201620
12. P. R. China