1. State Key Laboratory for Manufacturing Systems Engineering, Xi’an Jiaotong University, Xi’an, People’s Republic of China
2. NMPA Key Lab for Research and Evaluation of Additive Manufacturing Medical Devices, Xi’an Jiaotong University, Xi’an, People’s Republic of China
3. Department of Urology, The First Affiliated Hospital of Xi’an Jiaotong University, Xi’an, People’s Republic of China