1. Department of Traumatic Joint Center, The Third Affiliated Hospital of Chongqing Medical University (General Hospital), No 1 Shuanghu Road, Yubei District, Chongqing 401120, People's Republic of China
2. Department of Orthopedics, Children's Hospital of Chongqing Medical University, National Clinical Research Center for Child Health and Disorders, Ministry of Education Key Laboratory of Child Development and Disorders, Chongqing Key Laboratory of Pediatrics, Laboratory of Biomaterials, 136# Zhongshan 2 road, Yuzhong District, Chongqing 400014, People's Republic of China
3. Department of Orthopedics, The First Affiliated Hospital of Chongqing Medical University, No 1 Medicine Road, Yuzhong District, Chongqing 400016, People's Republic of China