Charge-transfer and intraligand electronic spectra of bipyridyl complexes of iron, ruthenium, and osmium. I. Bivalent complexes