Trihalomethane formation in chlorinated drinking water: A kinetic model