1. Institute for Sustainable Energy/College of Sciences
2. Shanghai University
3. Shanghai
4. China
5. Department of Chemical and Biochemical Engineering
6. University of British Columbia
7. Vancouver
8. Canada
9. Energy, Mining, and Environment
10. Department of Mechanical and Materials Engineering