1. State-Province Joint Engineering Lab of Fluid Transmission System Technology, Zhejiang Sci-Tech University, 928# No. 2 Avenue, Xiasha, Hangzhou, China
2. Hefei General Machinery Research Institute Co., Ltd., Hefei 230031, China
3. Zhejiang Institute of Mechanical & Electrical Engineering Co., Ltd., Hangzhou, China