Department of Plant Protection;
Shahre Rey Branch;
Islamic Azad University;
Tehran;
Iran;
Zoological Museum;
Section of Biodiversity and Environmental Sciences;
Department of Biology;
FI-20014 University of Turku;
Finland;
Entomology Department;
Faculty of Science;
Cairo University;
Giza;
Egypt;