Text this: A novel eco-friendly polymeric photosensitizer based on chitosan and flavin mononucleotide.