Expanding the regioselective functionalization of C60 fullerene using the supramolecular mask strategy