Henan Key Laboratory of Insect Biology in Funiu Mountain, Henan Provincial Engineering Laboratory of Insects Bio-reactor, China-UK-NYNU-RRes Joint Laboratory of Insect Biology,
Nanyang Normal UniversityNanyang, China
State Key Laboratory of Veterinary Biotechnology,
Harbin Veterinary Research Institute, Chinese Academy of Agricultural Sciences
Harbin, China