[1] Univ Shanghai Sci & Technol, Coll Mech Engn, Shanghai 200093, Peoples R China
[2] SUNY Stony Brook, Dept Mat Sci & Chem Engn, Stony Brook, NY 11794 USA
[3] Wuhan Troowin Power Syst Technol Co Ltd, Wuhan 430056, Hubei, Peoples R China
[4] Shanghai Hydrogen Prop Technol Co Ltd, Shanghai 201800, Peoples R China
[5] Hunan Univ, Coll Mech & Vehicle Engn, Changsha 410082, Hunan, Peoples R China