1. 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 University, Nanyang, People's Republic of China.
2. School of Life Science and Technology, Nanyang Normal University, Nanyang, People's Republic of China.
3. Animal Husbandry and Fishery Department, Heilongjiang State 853 Farm, Shuangyashan, People's Republic of China.