Nutrient cycling in agroecosystems.