1. Department of Orthopaedics, The Second Affiliated Hospital of Chongqing Medical University, Chongqing, China
2. Department of Pharmacology, Chongqing Medical University, Chongqing, China
3. Laboratory of Stem Cell and Tissue Engineering, Chongqing Medical University, Chongqing, China