Text this: Charge-transfer interactions between fullerenes and a mesoporous tetrathiafulvalene-based metal–organic framework