1. Department of Orthopaedics, Ningbo Medical Center, Lihuili Hospital, Ningbo, 315000, China;;
2. School of Medicine, Ningbo University, Ningbo, 315000, China;;
3. Department of Orthopaedics, Second Affiliated Hospital of Wenzhou Medical University, Wenzhou, 325027, China;;
4. Department of Orthopaedics, Second Hospital of Ningbo, Ningbo, 315000, China;;
5. Faculty of Electronics & Computer, Zhejiang Wanli University, Ningbo, 315000, China