1. College of Food and Biological Engineering, Hefei University of Technology, 193 Tunxi Road, Hefei, Anhui 230009, P. R. China
2. College of Animal Science and Technology, Huazhong Agricultural University, Hongshan District, Wuhan City, Hubei 430070, P.R China
3. Xinjiang XIPU Biotechnology Co. Ltd, Guangzhou 510801, PR China