2 Department of Orthopedics, The Fourth Medical Center of Chinese PLA General Hospital, No. 51 Fucheng Road, Beijing, 100048, China.
3 National Clinical Research Center for Orthopedics, Sports Medicine and Rehabilitation, Beijing, China.
4 Department of Orthopedics, School of Medicine, Nankai University, Tianjin, China.
5 Department of Orthopedics, Kunming Medical University, Yanan Hospital, Kunming, China.
6 Department of Orthopedics, The Fourth Medical Center of Chinese PLA General Hospital, No. 51 Fucheng Road, Beijing, 100048, China. lili304@126.com.
7 Department of Orthopedics, The Fourth Medical Center of Chinese PLA General Hospital, No. 51 Fucheng Road, Beijing, 100048, China. pftang301@163.com.
8 National Clinical Research Center for Orthopedics, Sports Medicine and Rehabilitation, Beijing, China. pftang301@163.com.