1. School of Mechanical and Automotive Engineering, Guangxi University of Science and Technology, Liuzhou, China
2. Guangxi Earthmoving Machinery Collaborative Innovation Center, Liuzhou, China
3. Guangxi Key Laboratory of Automobile Components and Vehicle Technology, Guangxi University of Science and Technology, Liuzhou, China