1. Department of Mechanical Engineering, Ningbo University of Technology, Ningbo 315336, China;
2. Vehicle Energy and Safety Laboratory, Ningbo University of Technology, Ningbo 315336, China
3. Mechanical and Electrical Engineering Institute, Ningbo Polytechnic, Ningbo 315800, China