[1] Shen Zhen Polytech, Inst Innovat & Entrepreneurship, Shenzhen 518055, Peoples R China
[2] Curtin Univ, Dept Chem Engn, Perth, WA 6102, Australia
[3] Curtin Univ, Fuels & Energy Technol Inst, Perth, WA 6102, Australia
[4] Shenzhen Polytech, Sch Appl Chem & Biol Technol, Shenzhen 518055, Peoples R China
[5] Univ Elect Sci & Technol China, Sch Mat & Energy, Chengdu 611731, Sichuan, Peoples R China