1. NHC Key Laboratory of Birth Defects and Reproductive Health, Chongqing Population and Family Planning Science and Technology Research Institute , Chongqing 401120, China
2. The Second Affiliated Hospital, Chongqing Medical University , Chongqing 400016, China
3. The first Affiliated Hospital, Chongqing Medical University , Chongqing 400016, China
4. Joint International Research Laboratory of Reproduction & Development, Chongqing Medical University , Chongqing 400016, China
5. School of Basic Medical Sciences, Chongqing Medical University , Chongqing 400016, China