Zinc Porphyrin-fullerene Dyad Research Articles