1. Department of Orthopedic Surgery, Haikou Orthopedic and Diabetes Hospital of Shanghai Sixth People’s Hospital, China
2. Department of Orthopedic Surgery, Shanghai Sixth People’s Hospital Affiliated to Shanghai Jiao Tong University School of Medicine, China