Modelling chlorine residual decay as influenced by temperature