1. Department of Pathogen Biology and Immunoly, School of Basic Medical SciencesNingxia Medical University Yinchuan China
2. Department of Gynecological Tumors SurgeryGeneral Hospital of Ningxia Medical University Yinchuan China
3. Department of Pathogen Biology and Immunoly, School of PharmacyNingxia Medical University Yinchuan China
4. Division of Translational Cancer Research, Department of Laboratory Medicine, Lund Stem Cell CenterLund University Lund Sweden