Hypoxia, tumor growth and angiogenesis