Text this: A critical review on the challenges and techno-economic assessment of dyes removal technologies from waste water.