1. State Key Laboratory of Stem Cell and Reproductive Biology, Institute of Zoology, Chinese Academy of Sciences, Beijing 100101, China
2. College of Veterinary Medicine, Northwest A&F University/Key Laboratory of Animal Biotechnology, Ministry of Agriculture, Yangling 712100, China
3. University of Chinese Academy of Sciences, Beijing 100049, China
4. Shanghai Institute of Technical Physics, Chinese Academy of Sciences, Shanghai 100049, China
5. Division of Ionizing Radiation, National Institute of Metrology, Beijing 100029, China