Text this: Modeling the degradation and disinfection of water pollutants by photocatalysts and composites