1. School of Mechanical Science and Engineering, Huazhong University of Science and Technology, Wuhan, Hubei, China
2. Wuhan Marine Machinery Plant Co., Ltd., Wuhan, Hubei, China
3. Institute of Agricultural Machinery, Hubei University of Technology, Wuhan, Hubei, China
4. China Ship Scientific Research Center, Wuxi, Jiangsu, China