Sustainable pollutant removal and wastewater remediation using TiO2-based nanocomposites: A critical review