Performance of an Electrocoagulation Process in Treating Direct Dye: Batch and Continuous Upflow Processes