1. Department of Orthopaedics, The Eighth People’s Hospital, Jiangsu University, Shanghai 200235, China
2. Department of Orthopaedics, Xuhui Branch of The Sixth People’s Hospital, Shanghai Jiao Tong University, Shanghai 200233, China
3. Department of Orthopedics, Changzheng Hospital, Naval Military Medical University, Shanghai 200074, China