1. Department of Orthopedics, Renhe Hospital, Baoshan District, Shanghai 200431, China
2. Department of Orthopedics, Affiliated Renhe Hospital of Shanghai University, Shanghai 200431, China
3. Department of Orthopedics, The First Affiliated Hospital of Fujian Medical University, Fujian 350005, China