1. Department of ObstetricsThe First Affiliated Hospital of Chongqing Medical UniversitySchool of Public Health and ManagementChongqing Medical University Chongqing China
2. State Key Laboratory of Maternal and Fetal Medicine of Chongqing MunicipalitySchool of Public Health and ManagementChongqing Medical University Chongqing China
3. International Collaborative Laboratory of Reproduction and Development of Chinese Ministry of EducationSchool of Public Health and ManagementChongqing Medical University Chongqing China
4. Department of Obstetrics and GynecologyShandong Provincial HospitalShandong University Jinan China
5. Laboratory of Reproductive BiologySchool of Public Health and ManagementChongqing Medical University Chongqing China
6. College of Medicine, Biological Sciences, and PsychologyUniversity of Leicester Leicester United Kingdom