1. Ministry Key Laboratory
of Oil and Gas Fine Chemicals, College of Chemistry and Chemical Engineering, Xinjiang University, Urumqi 830046, China
2. Center for Micro and Nanotechnology, Harbin Institute of Technology, Harbin 150080, China
3. Centre for Clean Environment and Energy, Griffith University Gold Coast Campus, Queensland 4222, Australia