1. Cardiff China Medical Research Collaborative, School of Medicine, Cardiff University, Cardiff CF14 4XN, UK
2. Department of Gynaecologic Oncology, Chongqing Cancer Institute, Chongqing, 400030, China
3. Department of Orthopaedic surgery, Chongqing Hospital of Traditional Chinese Medicine, Chongqing, 400021, China
4. Institute of Cancer and Genetics, School of Medicine, Cardiff University, Cardiff, Cardiff CF14 4XN, UK