Concepts in hypoxia reborn