Institution: | 1. Department of Orthopaedic Surgery, The Second Affiliated Hospital of Soochow University, Suzhou, China;2. Department of Orthopaedic Surgery, Shanghai Jiao Tong University Affiliated Sixth People’s Hospital, Shanghai Jiao Tong University, Shanghai, China |