Institute of Mechanical Engineering, Jiangsu University of Science and Technology College of Mechanical and Electrical Engineering, Nanjing University of Aeronautics & Astronautics Key Laboratory of Jiangsu Province for Numeric Manufacturing Technology, Huaiyin Institute of Technology