Dicarboxylate-bridged ruthenium complexes as building blocks for molecular nanostructures.