Glioblastoma cancer stem cells: role of the microenvironment and therapeutic targeting.