College of Animal Science and Technology;
Nanjing Agricultural University;
Nanjing 210095;
China;
Department of Animal Science;
Jinling Institute of Technology;
Nanjing 211169;
China;
College of Life Sciences;
Anhui Normal University;
Wuhu 241000;
Anhui;
China;