[1] Shanghai Jiao Tong Univ, Inst Fuel Cells, Sch Mech Engn, Dongchuan Rd 800, Shanghai, Peoples R China
[2] Shanghai Jiao Tong Univ, MOE Key Lab Power Machinery & Engn, Dongchuan Rd 800, Shanghai, Peoples R China
[3] Shanghai Jiao Tong Univ, SJTU Paris Elite Inst Technol, Dongchuan Rd 800, Shanghai, Peoples R China