[1] Southern Univ Sci & Technol, Dept Mat Sci & Engn, Shenzhen Key Lab Hydrogen Energy, Guangdong Prov Key Lab Energy Mat Elect Power, Shenzhen 518055, Peoples R China
[2] Southern Univ Sci & Technol, Acad Adv Interdisciplinary Studies, Shenzhen 518055, Peoples R China
[3] Southern Univ Sci & Technol, Shenzhen Key Lab Hydrogen Energy, Dept Mat Sci & Engn, Shenzhen 518055, Peoples R China
[4] Southern Univ Sci & Technol, Guangdong Prov Key Lab Energy Mat Elect Power, Shenzhen 518055, Peoples R China
[5] Southern Univ Sci & Technol, Dept Mech & Energy Engn, Shenzhen 518055, Peoples R China
[6] Natl Res Council Canada, Energy Min & Environm Res Ctr, Vancouver, BC V6T1WS, Canada