[1] Wuhan Inst Technol WIT, Sch Environm Ecol & Biol Engn, Wuhan, Peoples R China
[2] Chinese Acad Agr Sci, Feed Res Inst, Innovat Team Antimicrobial Peptides & Alternat An, 12 Zhongguancun Nandajie St, Beijing 100081, Peoples R China
[3] Chinese Acad Agr Sci, Feed Res Inst, Gene Engn Lab, 12 Zhongguancun Nandajie St, Beijing 100081, Peoples R China
[4] Minist Agr & Rural Affairs, Key Lab Feed Biotechnol, Beijing 100081, Peoples R China