1. Department of Obstetrics, The First Affiliated Hospital of Chongqing Medical University, Chongqing, China
2. State Key Laboratory of Maternal and Fetal Medicine of Chongqing Municipality, Chongqing Medical University, Chongqing, China
3. International Collaborative Laboratory of Reproduction and Development of Chinese Ministry of Education, Chongqing Medical University, Chongqing, China
4. Department of Obstetrics and Gynecology, Chengdu Women & Children’s Central Hospital, Chengdu, China