1. School of Mechanical and Power Engineering, Henan Polytechnic University, Jiaozuo, 454000, P.R. China
2. Guangxi Key Laboratory of Automobile Components and Vehicle Technology, Guangxi University of Science and Technology, Liuzhou, 545006, P.R. China