1. Institute of Process Equipment, College of Energy Engineering, Zhejiang University, Hangzhou 310027, China
2. Beijing Electromechanic Engineering Institute, Beijing 100074, China
3. Ocean College, Zhejiang University, Zhoushan 316021, China
4. State Key Laboratory of Fluid Power and Mechatronic Systems, Hangzhou 310027, China