An improved N,N′-diethyl-p-phenylenediamine (DPD) method for the determination of free chlorine based on multiple wavelength detection