Optimal feeding strategy of the temperate herbivorous fish Aplodactylus punctatus: the effects of food availability on digestive and reproductive patterns