1. State Key Lab of Fluid Power and Mechatronic Systems, Zhejiang University, Hangzhou, China
2. Key Lab of Advanced Manufacturing Technology of Zhejiang Province, Zhejiang University, Hangzhou, China
3. Engineering Research Center for Design Engineering and Digital Twin of Zhejiang Province, Zhejiang University, Hangzhou China
4. Department of Creative Arts and Design, Zhejiang Institute of Mechanical and Electrical Engineering, Hangzhou, China