1. Department of Biology, Deanship of Educational Services, Qassim University, P. O. Box: 5888, Unaizah 56219, Qassim, Saudi Arabia
2. Parasitology Department, Faculty of Veterinary Medicine, Zagazig University, P. O. Box 44519, Zagazig 44516, Egypt
3. Department of Pharmaceutical Chemistry and Pharmacognozy, Unaizah College of Pharmacy, Qassim University, P. O. Box: 5888, Unaizah 51911, Qassim, Saudi Arabia
4. Department of Pharmacy Practice, Unaizah College of Pharmacy, Qassim University, P. O. Box: 5888, Unaizah 51911, Qassim, Saudi Arabia
5. Department of Physics, Faculty of Science, Suez Canal University, Ismailia, Egypt
6. Entomology Section, Zoology Department, Faculty of Science, Zagazig University, Zagazig 44519, Egypt