1. Department of Orthopedics, Centre for Leading Medicine and Advanced Technologies of IHM, The First Affiliated Hospital of USTC, Division of Life Sciences and Medicine, University of Science and Technology of China, Hefei, Anhui 230001, China
2. Department of Orthopedics, Anhui Provincial Hospital, Wannan Medical College, Wuhu, Anhui 246000, P. R. China
3. Department of Orthopedics, Shanghai Sixth People’s Hospital Affiliated to Shanghai Jiao Tong University School of Medicine, Shanghai Jiao Tong University, Shanghai 200233, P. R. China
4. Department of Orthopedics, The First Affiliated Hospital of Zhengzhou University, Zhengzhou 450000, P. R. China