[1] Shanghai Jiao Tong Univ, Sch Environm Sci & Engn, State Key Lab Met Matrix Composites, 800 Dongchuan Rd, Shanghai 200240, Peoples R China
[2] Shanghai Jiao Tong Univ, Shanghai Key Lab Hydrogen Sci, Shanghai 200240, Peoples R China
[3] Shanghai Jiao Tong Univ, Ctr Hydrogen Sci, Shanghai 200240, Peoples R China
[4] Shanghai Inst Pollut Control & Ecol Secur, Shanghai 200092, Peoples R China
[5] Suzhou Ind Pk Inst Vocat Technol, Suzhou 215000, Peoples R China