Control of DBPs in water distribution systems through optimal chlorine dosage and disinfection stations allocation