1. Key Laboratory of Advanced Manufacturing and Intelligent Technology, Ministry of Education, Harbin University of Science and Technology, Harbin, 150080, P.R. China
2. School of Mechanical and Power Engineering, Harbin University of Science and Technology, Harbin, 150080, P.R. China
3. Department of Computer Science, Community College, King Saud University, Riyadh, 11437, Saudi Arabia