1. Department of Orthopedics, BenQ Medical Center, The Affiliated BenQ Hospital of Nanjing Medical University, Nanjing, 210019, Jiangsu Province, China
2. Department of Orthopedics, The Affiliated Hospital of Qingdao University, Qingdao, 266000, Shandong Province, China