1. School of Resources and Environmental Nanchang University Nanchang 330031 China
2. Centre for Clean Energy Technology School of Mathematical and Physical Sciences Faculty of Science University of Technology Sydney Sydney NSW 2007 Australia
3. School of Chemistry and Chemical Engineering Nanchang University Nanchang 330031 China
4. School for Engineering of Matter Transport and Energy Arizona State University 551 E. Tyler Mall Tempe AZ 85287 USA