1. Center for Medical and Engineering Innovation, The First Affiliated Hospital of Ningbo University, Ningbo 315010, China
2. The State Key Laboratory of Fluid Power Transmission and Control Systems, Key Laboratory of 3D Printing Process and Equipment of Zhejiang Province, School of Mechanical Engineering, Zhejiang University, Hangzhou 310028, China
3. Department of Neurosurgery, The First Affiliated Hospital of Ningbo University, Ningbo 315010, China