[1] Shanghai Zhongqiao Vocat & Tech Univ, R&D Inst Renewable Energy & Powertrain Technol, Shanghai 201514, Peoples R China
[2] Shanghai Zhongqiao Vocat & Tech Univ, Sch Intelligent Mfg, Shanghai 201514, Peoples R China
[3] Tongji Univ, Sch Automot Studies, Shanghai 201804, Peoples R China
[4] Shanghai TXJS Engn Technol Co Ltd, Shanghai 201804, Peoples R China
[5] Shanghai Tongtao Technol Co Ltd, Shanghai 201804, Peoples R China