Dyadic and triadic porphyrin monomers for electropolymerization and pyrazine-containing architectures for solar energy harvesting and mediating photoinduced electron transfer