1. College of Mechanical Engineering, Chongqing University of Technology, Chongqing 400054, People's Republic of China
2. School of Mechanical and Power Engineering, Chongqing University of Science and Technology, Chongqing 401331, People's Republic of China
3. Fishery Machinery and Instrument Research Institute, Chinese Academy of Fishery Sciences, Shanghai 200092, People's Republic of China
4. College of Mechanical Engineering, Chongqing University, Chongqing 400044, China
5. Beijing Institute of Precision Mechatronics and Controls, Beijing 100076, China