1. College of Environment and Life Sciences, Kaili University, Kaili 556011, China
2. School of Ethnic-Minority Medicine, Guizhou Minzu University, Guiyang 550025, China
3. Provincial Key Laboratory for Agricultural Pest Management of Mountainous Regions and Scientific Observation and Experimental Station of Crop Pests in Guiyang, Ministry of Agriculture and Rural Affairs of the People’s Republic of China, Institute of Entomology, Guizhou University, Guiyang 550025, China
4. College of Life Sciences, Chongqing Normal University, Chongqing 401331, China