1. Department of Orthopedics, Shanghai Tenth People’s Hospital, School of Medicine, Tongji University, Shanghai, China (mainland)
2. Department of Orthopaedics, Shanghai Tenth People’s Hospital, School of Medicine, Tongji University, Shanghai, China (mainland)