1. Hubei Key Laboratory of Animal Nutrition and Feed Science, Wuhan Polytechnic University, Wuhan 430023, China
2. Engineering Research Center of Feed Protein Resources on Agricultural By-Products, Ministry of Education, Wuhan Polytechnic University, Wuhan 400023, China
3. Hubei Collaborative Innovation Center for Animal Nutrition and Feed Safety, Wuhan 400023, China