1. Department of Orthopedics, The First Affiliated Hospital of USTC, Division of Life Sciences and Medicine, University of Science and Technology of China, Hefei, People’s Republic of China
2. Department of Orthopedics, Affiliated Provincial Hospital of Anhui Medical University, Hefei, People’s Republic of China
3. Department of Orthopedics, Shanghai Sixth People’s Hospital Affiliated to Shanghai Jiao Tong University School of Medicine, Shanghai, People’s Republic of China