1. Department of Obstetrics and Gynecology, Chongqing Health Center for Women and Children, (Women and Children’s Hospital of Chongqing Medical University), Chongqing, China
2. The Joint International Research Laboratory of Reproduction and Development, Ministry of Education, Chongqing, China