1. School of Mechanical and Power Engineering, Henan Polytechnic University, 2001 Century Avenue, Jiaozuo, Henan 454003, China
2. South Ural State University, 76, Lenin Avenue, Chelyabinsk 454080, Russian Federation
3. School of Mechanical Engineering, Nantong University, No. 9 Seyuan Road, Nantong, Jiangsu 226019, China