1. Henan Provincial Engineering Laboratory of Insect Bio-Reactor, College of Life Science and Agricultural Engineering, Nanyang Normal University, Nanyang 473061, China
2. College of Physical Education, Nanyang Normal University, Nanyang 473061, China
3. China-UK-NYNU-RRes Joint Laboratory of Insect Biology, Henan Key Laboratory of Insect Biology in Funiu Mountain, Nanyang Normal University, Nanyang 473061, China
4. Henan Provincial Engineering and Technology Center of Health Products for Livestock and Poultry, Nanyang Normal University, Nanyang 473061, China