Impact of water quality on removal of carbamazepine in natural waters by N-doped TiO2 photo-catalytic thin film surfaces.