Kinetic modelling of TOC removal by H 2 O 2/UV, photo-Fenton and heterogeneous photocatalysis processes to treat dye-containing wastewater