Department of Biology;
Faculty of Science;
Taif University;
Taif;
Saudi Arabia;
College of Forensic Sciences;
Naif Arab University for Security Sciences;
Riyadh;
Saudi Arabia;
Zoology Department;
Faculty of Science;
Cairo University;
Giza;
Egypt;