Novel BODIPY-Cyclotriphosphazene- Fullerene triads: Synthesis, characterization and singlet oxygen generation efficiency