Tumor stroma: a complexity dictated by the hypoxic tumor microenvironment