1. Department of Reproductive Sciences, School of Public Health, Chongqing Medical University, Chongqing 400016, PR China
2. Joint International Research Laboratory of Reproduction & Development, Chongqing Medical University, Chongqing 400016, PR China