1. Hubei Key Laboratory of Advanced Technology for Automotive Components, Wuhan University of Technology, Wuhan 430070, China
2. School of Automotive Engineering, Wuhan University of Technology, Wuhan 430070, China
3. Hubei Center for Quality Inspection of Special Purpose Vehicles, Suizhou 441300, China
4. Automotive and Tractors Engineering Department, Minia University, El-Minia 61519, Egypt
5. Suizhou-WUT Industry Research Institute, Suizhou 441300, China