publication venue for Recent advances in titanium dioxide bio-derived carbon photocatalysts for organic pollutant degradation in wastewater. 28:112368. 2025