1. Department of Animal Sciences and Technology College of Shandong Agricultural University Taian P. R. China
2. Shandong Provincial Key Laboratory of Animal Biotechnology and Disease Control and Prevention College of Shandong Agricultural University Taian P. R. China
3. Shandong Zhongcheng feed Technology Co., Ltd. Feicheng City Shandong Province P. R. China