1. Faculty of Mechanical and Electrical Engineering, Kunming University of Science and Technology, Kunming 650500, China
2. Mechanical Engineering Department, Faculty of Engineering Science, Nyala University, Nyala 63311, Sudan
3. College of Mechanical and Electrical Engineering, Northeast Forestry University, Harbin 150040, China