1. Department of Bone and Soft Tissue Oncology, Chongqing University Cancer Hospital, Chongqing 400030, China
2. Department of Orthopedics, The Second Affiliated Hospital, Chongqing Medical University, Chongqing 400010, China
3. Key Laboratory of Biochemistry and Molecular Pharmacology of Chongqing, Chongqing Medical University, Chongqing 400016, China
4. Department of Pharmacology, School of Pharmacy, Chongqing Medical University, Chongqing 400016, China