1 NHC Key Laboratory of Birth Defects and Reproductive Health, Chongqing Population and Family Planning Science and Technology Research Institute, 420 Baohuan Road, Chongqing 400020, China; Medical Research Institute, Southwest University, Chongqing 400715, China. Electronic address: cj_514@163.com.
2 NHC Key Laboratory of Birth Defects and Reproductive Health, Chongqing Population and Family Planning Science and Technology Research Institute, 420 Baohuan Road, Chongqing 400020, China.
3 Medical Research Institute, Southwest University, Chongqing 400715, China.