Functional groups of plant pathogens in agroecosystems: a review