1State Key Laboratory of Fluid Power and Mechatronic Systems and Department of Engineering Mechanics, Zhejiang University, Hangzhou 310027, China
2Key Laboratory of Fluid Transmission Technology of Zhejiang Province, Zhejiang Sci-Tech University, Hangzhou 310018, China
3Key Laboratory of Intelligent Manufacturing Quality Big Data Tracing and Analysis of Zhejiang Province, China Jiliang University, Hangzhou 310018, China