Text this: Dynamical analysis of a toxin-producing phytoplankton-zooplankton model with refuge