Myoglobin: From physiological role to potential implications in cancer.