Tumor hypoxia and cancer progression.