1. College of Mechanical and Vehicle Engineering, Chongqing University, 400030 Chongqing, China
2. College of Engineering and Technology, Southwest University, 400715 Chongqing, China
3. School of Mechatronic Engineering and Automation, Shanghai University, 200444 Shanghai, China
4. China State Shipbuilding Corporation Systems Engineering Research Institute, 100094 Beijing, China