College of of Animal Science and Technology;
Anhui Agricultural University;
Hefei 230036;
P.R.China;
Medical Reproduction Centre of the First Affiliated Hospital;
Anhui Medical University;
Hefei 230022;
P;
R.China;
College of Life Science;
University of Science and Technology of China;
Hefei 230022;
P.R.China;