1. Key Laboratory of Insect Ecology and Molecular Biology, College of Plant Health and Medicine, Qingdao Agricultural University, Shandong, Qingdao 266109, China
2. College of Life Science, Shenyang Normal University, Shenyang 110034, China
3. Department of Entomology, University of Agriculture, Faisalabad 38040, Pakistan