1. Department of Obstetrics and Gynecology; Second Affiliated Hospital; Wenzhou Medical University; Wenzhou Zhejiang 325000 China
2. Department of General Surgery; First Affiliated Hospital; Wenzhou Medical University; Wenzhou Zhejiang 325000 China
3. Department of Microbiology and Immunology; Institute of Molecular Virology and Immunology; Institute of Tropical Medicine; Wenzhou Medical University; Wenzhou Zhejiang 325000 China
4. Department of Obstetrics and Gynecology; First Affiliated Hospital; Wenzhou Medical University; Wenzhou Zhejiang 325000 China