College of Animal Science and Technology;
Huazhong Agricultural University;
Wuhan 430070;
P.R. China;
Department of Animal Science and Technology;
Yunnan Province Zhaotong Agricultural School;
Zhaotong 657000;
P.R. China;
Hubei Province Poultry Association;
Wuhan 430070;
P.R. China;