ZnII-porphyrinates with a dithienylethylene moiety linked in β-pyrrolic position by different π bridges: a panchromatic-dye approach to PSSCs