CollegeofBiology;
AgriculturalUniversityofChina;
Beijing100094;
China;
CollegeofAnimalScience;
NortheastAgricuturalUniversity;
Harbin150030;
China;
CollegeofLifeScience;
SuzhouUniversity;
Suzhou215006;
China;
StateKeyLaboratoryofReproductiveBiology;
InstituteofZoology;
ChineseAcademyofSciences;
Beijing100080;
China;