1. Department of Orthopedic Surgery, Nanjing First Hospital, Nanjing Medical University, Nanjing, Jiangsu, China (mainland)
2. Key Lab of Additive Manufacturing Technology, Institute of Digital Medicine, Nanjing Medical University, Nanjing, Jiangsu, China (mainland)