Predation, competition, and nutrient recycling: a stoichiometric approach with multiple nutrients.