b-substituted porphyrinic dyes with tunable photoelectrochemical properties