Spectroscopic methods in bioinorganic chemistry