1. Department of Orthopaedics, Shanghai Jiao Tong University Affiliated Sixth People’s Hospital, Shanghai, China
2. Department of Orthopaedics, Shanghai Songjiang District Central Hospital, Shanghai, China
3. Department of Orthopaedics, South Hospital of Shanghai Jiao Tong University Affiliated Sixth People’s Hospital, Shanghai, China