Text this: Heterogeneous photocatalytic oxidation as effective tool for wastewater treatment , a review