Synthesis of novel cyanine–fullerene dyads for photovoltaic devices