Heme Oxygenase in Biology and Medicine