Electrochemical oxidation of organic pollutants for the wastewater treatment: direct and indirect processes