1. State Key Laboratory of Advanced Welding and Joining Harbin Institute of Technology Harbin 150001 China
2. National Innovation Center for Advanced Medical Devices Shenzhen 457001 China
3. State Key Laboratory of Fluid Power and Mechatronic Systems School of Mechanical Engineering Zhejiang University Hangzhou 310027 China
4. Department of Orthopaedic Surgery Institute of Digital Medicine Nanjing First Hospital Nanjing Medical University Nanjing 210006 China
5. School of Engineering Huzhou University Huzhou Zhejiang 313000 China
6. Key Laboratory of 3D Printing Process and Equipment of Zhejiang Province College of Mechanical Engineering Zhejiang University Hangzhou 310027 China