Degradation of commercial reactive dyestuffs by heterogenous and homogenous advanced oxidation processes : a comparative study