Modelling of chlorine contact tank and the combined applications of linear model predictive control and computational fluid dynamics