Combination of ozone-based advanced oxidation process and nanobubbles generation toward textile wastewater recovery