1. Institute of Additive Manufacturing, Jiangxi University of Science and Technology, Nanchang 330013, China
2. The Key Laboratory of Carcinogenesis and Cancer Invasion of the Chinese Ministry of Education, Xiangya Hospital, Central South University, Changsha, Hunan 410078, China
3. NHC Key Laboratory of Carcinogenesis, Cancer Research Institute, School of Basic Medical Science, Central South University, Changsha, Hunan 410013, China
4. Chongqing Academy of Metrology and Quality Inspection, Chongqing 401121, China
5. Department of Spine Surgery, Third Xiangya Hospital, Central South University, Changsha, Hunan 410013, China
6. State Key Laboratory of Precision Manufacturing for Extreme Service Performance, College of Mechanical and Electrical Engineering, Central South University, Changsha 410083, China
7. College of Mechanical Engineering, Xinjiang University, Urumqi 830017, China
8. Shenzhen Institute of Information Technology, School of Sino-German Robotics, Shenzhen 518172, China