1. Department of Orthopedics, The Third Affiliated Hospital of Chongqing Medical University, Chongqing 401120, China
2. Tissue Repairing and Biotechnology Research Center, The Third Affiliated Hospital of Chongqing Medical University, Chongqing 401120, China
3. Department of Orthopedics, Three Gorges Central Hospital, Chongqing 404000, China
4. Department of Orthopedics, Southwest Hospital, Third Military Medical University, Army Medical University, Chongqing 400038, China