Comparison of different disinfection processes for controlling disinfection by-product formation in rainwater.