1. School of Mechanical Engineering, Hangzhou Dianzi University, Hangzhou 310000, China
2. Mita Group Co., Ltd., Longqian 323700, China
3. State Key Laboratory of Fluid Power and Mechatronic Systems, Zhejiang University, Hangzhou 310027, China
4. Polytechnic Institute, Zhejiang University, 866 Yuhangtang Rd., Hangzhou 310058, China
5. Power Machinery & Vehicular Engineering Institute, College of Energy Engineering, Zhejiang University, Hangzhou 310058, China
6. Key Laboratory of Clean Energy and Carbon Neutrality of Zhejiang Province, Hangzhou 310013, China
7. Wenzhou Institute of Hangzhou Dianzi University, Wenzhou 325013, China
8. Mstar Technologies, Inc., Hangzhou 311121, China