1. Key Laboratory of Micro-Systems and Micro-Structures Manufacturing Ministry of Education, Harbin Institute of Technology, Harbin 150080, China
2. National Innovation Center for Advanced Medical Devices, Shenzhen 457001, China
3. Center for Plastic & Reconstructive Surgery, Department of Plastic and Reconstructive Surgery, Zhejiang Provincial People’s Hospital, Hangzhou 310014, China
4. State Key Laboratory of Fluid Power and Mechatronic Systems, School of Mechanical Engineering, Zhejiang University, Hangzhou 310027, China
5. Key Laboratory of 3D Printing Process and Equipment of Zhejiang Province, College of Mechanical Engineering, Zhejiang University, Hangzhou 310027, China