1. College of Energy Engineering, Zhejiang University, Hangzhou, Zhejiang 310058, China
2. Institute of Advanced Technology, Zhejiang University, Zhejiang, Hangzhou 310058, China
3. The State Key Laboratory of Fluid Power Transmission and Control, College of Energy Engineering, Zhejiang University, Hangzhou, Zhejiang 310058, China
4. Ningbo Rocket Automobile Rocket Parts Co., Ltd, Ningbo, Zhejiang 315300, China