1. Department of Orthopedics, Provincial Hospital Affiliated to Anhui Medical University, Hefei, People’s Republic of China
2. Division of Life Sciences and Medicine, Department of Orthopedics, Centre for Leading Medicine and Advanced Technologies of IHM, The First Affiliated Hospital of USTC, University of Science and Technology of China, Hefei, People’s Republic of China
3. Department of Orthopedics, Shanghai Changzheng Hospital, Second Affiliated Hospital of Naval Medical University, Shanghai, People’s Republic of China