1. College of Life Sciences, Huizhou University, Huizhou, China
2. College of Forestry, Guizhou University, Huaxi, China
3. School of Architecture and Civil Engineering, Huizhou University, Huizhou, China
4. Provincial Key Laboratory for Agricultural Pest Management of Mountainous Regions, Institute of Entomology, Guizhou University, Guiyang, Guizhou, China