1. Department of Agricultural Entomology, College of Agriculture, Kerala Agricultural University, Thrissur 680656, India
2. Department of Biotechnology, University of Verona, 37114 Verona, Italy
3. Department of Biology, Faculty of Science, University of Tabuk, Tabuk 71421, Saudi Arabia
4. Department of Plant Protection, Faculty of Agriculture (Saba Basha), Alexandria University, Alexandria 21531, Egypt