1. Hubei Key Laboratory of Advanced Technology for Automotive Components, Wuhan University of Technology, Wuhan, People’s Republic of China
2. Automotive and Tractors Engineering Department, Faculty of Engineering, Minia University, El-Minia, Egypt
3. Hubei Collaborative Innovation Center for Automotive Components Technology, Wuhan, People’s Republic of China