Department of Plant Protection;
Faculty of Agriculture;
University of Tabriz;
Tabriz 51664;
Iran;
Department of Agronomy & Plant Breeding;
Faculty of Agriculture;
University of Tabriz;
Tabriz 51664;
lran;
Institute of Plant Pests & Diseases Research;
Tehran 19395;
Iran;
Department of Biology;
University of Turku;
Turku 20014;
Finland;