Fullerodendrimers: a new class of compounds for supramolecular chemistry and materials science applications