Diversity of butterflies in the agricultural landscape: the role of farming system and landscape heterogeneity.