Affiliation: | 1.Department of Orthopaedics, Shaoxing People’s Hospital (Shaoxing Hospital of Zhejiang University), Shaoxing, 312000, China ;2.Department of Orthopaedics, Shenzhen University General Hospital, Shenzhen, 518055, China ;3.Department of Orthopaedics, The Affiliated Hospital of Hangzhou Normal University, No.126 Wenzhou Road, Hangzhou, 310015, China ; |