Photochemistry of hemoproteins.