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. Zunyi Medical University, Zunyi 563000, China
5. Department of Medical Ultrasound, Peking University Shenzhen Hospital, Shenzhen 518036, China
6. Shanghai Jiao Tong University, Shanghai 200240, China