1. School of Mechanical and Automotive Engineering, Zhejiang University of Water Resource and Electric Power, Hangzhou 310018, China
2. School of Mechanical and Engineering, Ningxia University, Yinchuan 750021, China
3. The Zhejiang Provincial Key Laboratory of Fluid Transmission Technology, Zhejiang SCI-Tech University, Hangzhou 310018, China