[1] Chinese Acad Agr Sci, Harbin Vet Res Inst, State Key Lab Vet Biotechnol, 678 Haping Rd, Harbin 150001, Peoples R China
[2] Nanyang Normal Univ, China UK NYNU RRes Joint Lab Insect Biol, Henan Prov Engn Lab Insects Bioreactor, Henan Key Lab Insect Biol Funiu Mt, Nanyang, Peoples R China
[3] Qingdao Agr Univ, Coll Vet Med, Dept Prevent Vet Med, Qingdao, Peoples R China