1. Institute for Sustainable Energy
2. College of Science
3. Shanghai University
4. Shanghai 200444
5. P. R. China
6. Shanghai Institute of Applied Mathematics and Mechanics
7. Shanghai 200072
8. China
9. Department of Chemistry
10. The University of British Columbia
11. Vancouver
12. Canada
13. Department of Mechanical and Materials Engineering
14. University of Western Ontario
15. London