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