Monomeric and oligomeric complexes of ruthenium and osmium with tetra-2-pyridyl-1,4-pyrazine (TPPZ)