1. Department of Gynecologic Oncology Harbin Medical University Cancer Hospital Harbin Heilongjiang 150000 China
2. Animal Laboratory Center The Second Affiliated Hospital of Harbin Medical University Harbin Heilongjiang 150000 China
3. Department of Radiation Oncology Harbin Medical University Cancer Hospital Harbin Heilongjiang 150000 China
4. NHC Key Laboratory of Molecular Probes and Targeted Diagnosis and Therapy Harbin Medical University Harbin Heilongjiang 150000 China
5. Department of Health Technology and Informatics Hong Kong Polytechnic University Hung Hom Kowloon Hong Kong 27665111 China