Affiliation: | 1Department of Orthopedics, Xinhua Hospital (Chongming), Shanghai Jiaotong University, Shanghai 202150, China;2Department of Orthopedics, Xinhua Hospital, Shanghai Jiaotong University, Shanghai 200092, China;3Department of Orthopedics, Changzheng Hospital, Second Military Medical University, Shanghai 200061, China |