[1] Ningbo Univ Technol, Dept Mech Engn, Ningbo, Peoples R China
[2] Geely Automobile Res Inst Ningbo Co Ltd, Ningbo, Peoples R China
[3] Ningbo Univ Technol, Vehicle Energy & Safety Lab, Ningbo, Peoples R China
[4] Ningbo Univ Technol, Dept Mech Engn, Ningbo 315336, Peoples R China