1. College of Mechanical and Electrical Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing, China
2. National NC System Engineering Research Center, Huazhong University of Science and Technology, Wuhan, China
3. Faculty of Engineering and Science, University of Greenwich, Kent, UK