[1] Chinese Acad Agr Sci, Harbin Vet Res Inst, State Key Lab Vet Biotechnol, 678 Haping Rd, Harbin 150069, Heilongjiang, Peoples R China
[2] Nanyang Normal Univ, Henan Key Lab Insect Biol Funiu Mt, Henan Prov Engn Lab Insects Bioreactor, China UK NYNU RRes Joint Lab Insect Biol, 1638 Wolong Rd, Nanyang 473061, Peoples R China
[3] Chinese Acad Agr Sci, Shanghai Vet Res Inst, 518 Ziyue Rd, Shanghai 200241, Peoples R China
[4] Shandong Sinder Technol Co Ltd, Qingdao 266100, Peoples R China