1. Department of Chemical Engineering School of Environmental and Chemical Engineering Shanghai University Shangda Road 99 Shanghai 200444 P. R. China
2. College of Materials and Chemistry & Chemical Engineering Chengdu University of Technology Chengdu 610059 P. R. China
3. Centre for Clean Energy Technology School of Mathematical and Physical Sciences Faculty of Science University of Technology Sydney Broadway Sydney NSW 2007 Australia