1. College of Mechanical and Electrical Engineering, Harbin Engineering University, Harbin, PR China
2. College of Mechanical and Electrical Engineering, Central South University, Changsha, PR China
3. State Key Laboratory of High Performance Complex Manufacturing, Central South University, Changsha, PR China
4. College of Shipbuilding Engineering, Harbin Engineering University, Harbin, PR China
5. The 54th Research Institute of CETC, Shijiazhuang, PR China