Significance of Plankton Community Structure and Nutrient Availability for the Control of Dinoflagellate Blooms by Parasites: A Modeling Approach