Proteins as supramolecular hosts for C60: a true solution of C60 in water.