Beijing University of Posts and Telecommunications
College of Animal Science and Technology, Anhui Agricultural University, China