1. College of Mechanical and Automotive Engineering, Zhaoqing University , Zhaoqing 526061, China
2. School of Mechanical Engineering and Automation, Northeastern University , Shenyang 110819, China
3. Digital Department, Wuhan Ship Development & Design Institute (WSDDI) , Wuhan, Hubei 430064, China