1. Department of Orthopedics, Hospital of PLA, Malan 63650, Ürümqi, Xinjiang 841700, China
2. Department of Orthopedics, The First Affiliated Hospital (Southwest Hospital) of Army Medical University, Chongqing 400037, China
3. Department of Orthopedics, The Third Affiliated Hospital of Chongqing Medical University, Chongqing 400010, China
4. Tissue Repairing and Biotechnology Research Center, The Third Affiliated Hospital of Chongqing Medical University, Chongqing 401120, China
5. The Second Affiliated Hospital of Chongqing Medical University, Chongqing 400010, China