[1] Southern Univ Sci & Technol, Coll Sci, Dept Chem, 1088 Xueyuan Ave, Shenzhen 518055, Peoples R China
[2] Anyang Inst Technol, Sch Chem & Environm Engn, Anyang 455000, Henan, Peoples R China
[3] State Power Investment Corp Hydrogen Energy Co Ltd, Beijing 100162, Peoples R China
[4] Shenzhen Gas Grp Co Ltd, Shenzhen 518055, Peoples R China
[5] Southern Univ Sci & Technol, Coll Innovat & Entrepreneurship, Shenzhen 518055, Peoples R China
[6] Beijing Petrochem Engn Co Ltd BPE, Beijing 100107, Peoples R China
[7] Southern Univ Sci & Technol, Guangdong Prov Key Lab Catalysis, Shenzhen 518055, Guangdong, Peoples R China