Supramolecular Association of Pyrrolidinofullerenes Bearing Chelating Pyridyl Groups and Zinc Phthalocyanine for Organic Solar Cells