1. Department of Orthopaedics, Sir Run Run Shaw Hospital, School of Medicine; Zhejiang University; Hangzhou China
2. Department of Orthopaedics, Lishui Central Hospital; Wenzhou Medical University; Lishui China
3. Institute of Digitized Medicine; Wenzhou Medical University; Wenzhou China