1. Cancer Center of Daping Hospital, Third Military Medical University, Chongqing, China (mainland)
2. Department of Orthopaedic Surgery, People’s Hospital of Fengjie County, Chongqing, China (mainland)
3. Department of Orthopaedic Surgery, The Second Affiliated Hospital of Chongqing Medical University, Chongqing, China (mainland)