1. State Key Laboratory for Manufacturing Systems Engineering Xi’an Jiaotong University Xi’an Shaanxi China
2. Department of Surgical Oncology Shaanxi Provincial People’s Hospital (Third Hospital of Medical College of Xi’an Jiaotong University) Xi’an Shaanxi China
3. NMPA Key Laboratory for Research and Evaluation of Additive Manufacturing Medical Devices Xi’an Jiaotong University Xi’an Shaanxi China
4. Department of Knee Joint Surgery Hong Hui Hospital Health Science Center Xi’an Jiaotong University Xi’an Shaanxi China