Text this: Ce6-GFFY is a novel photosensitizer for colorectal cancer therapy