Ligand binding properties of metalloporphyrins : factors that influence their chemical properties and relationships to proteins