1. Sino-German College of Intelligent Manufacturing, Shenzhen Technology University, Shenzhen 518118, China
2. Wenzhou University Pingyang Institute and Intelligent Manufacturing, Wenzhou 325035, China
3. College of New Materials and New Energies, Shenzhen Technology University, Shenzhen 518118, China
4. College of Business, Shaoxing University, Shaoxing 312000, Zhejiang, China
5. State Key Laboratory of Fluid Power and Mechatronic Systems, School of Mechanical Engineering, Zhejiang University, Hangzhou 310027, China