Decolorization and degradation of reactive azo dyes via heterogeneous photocatalytic processes