Glioma stem cells and their roles within the hypoxic tumor microenvironment