Ferrocenes: Ligands, Materials and Biomolecules