1. School of Mechanical Engineering, Hangzhou Dianzi University, Hangzhou 310018, China
2. State Key Laboratory of Fluid Power and Mechatronic Systems, School of Mechanical Engineering, Zhejiang University, Hangzhou 310027, China
3. The 2nd Affiliated Hospital of Zhejiang Chinese Medical University, Hangzhou 310005, China
4. Jiangsu Key Laboratory of 3D Printing Equipment and Manufacturing, Nanjing Normal University, Nanjing 210042, China
5. Mstar Technologies, Inc., Room 406, Building 19, Hangzhou Future Science and Technology City (Haichuang Park), No. 998, Wenyi West Road, Yuhang District, Hangzhou 311121, China