1. Department of Bone & Joint Surgery, Peking University Shenzhen Hospital, Shenzhen 518036, China
2. National & Local Joint Engineering Research Center of Orthopaedic Biomaterials, Peking University Shenzhen Hospital, Shenzhen 518036, China
3. School of Intelligent Manufacturing and Equipment, Shenzhen Institute of Information Technology, Shenzhen 518172, China
4. Department of Sports Medicine and Rehabilitation, Peking University Shenzhen Hospital, Shenzhen 518036, China
5. Department of Medical Ultrasound, Peking University Shenzhen Hospital, Shenzhen 518036, China
6. Peking University Shenzhen Hospital, Shenzhen 518036, China
7. Department of Orthopedics, Shenzhen Second Peoples Hospital, Shenzhen 518000, China
8. Shanghai Jiao Tong University, Shanghai 200240, China
9. Department of Radiology, Peking University Shenzhen Hospital, Shenzhen 518036, China