Mechanisms of temozolomide resistance in glioblastoma - a comprehensive review | Synapse