Intermolecular porphyrin-fullerene interaction can reinforce the organogel structure of a porphyrin-appended cholesterol derivative