1. College of Engineering, Lishui University, Lishui 323000, China
2. Key Laboratory of Digital Design and Intelligent Manufacture in Culture & Creativity Product of Zhejiang Province, Lishui University, Lishui 323000, China
3. Lishui Key Laboratory of High Power Density Intelligent Drive System, Lishui 323000, China
4. State Key Laboratory of Fluid Power and Mechatronic Systems, Zhejiang University, Hangzhou 310058, China