1. The State Key Laboratory of Fluid Power and Mechatronic Systems, Institute of Manufacturing Technology and Equipment Automation, College of Mechanical Engineering, Zhejiang University, Hangzhou, China
2. Key Laboratory of 3D Printing Process and Equipment of Zhejiang Province, Institute of Manufacturing Technology and Equipment Automation, College of Mechanical Engineering, Zhejiang University, Hangzhou, China
3. Suzhou Zijingang Intelligent Manufacturing Equipment Co., Ltd., Suzhou, China