Temozolomide: a milestone in neuro-oncology and beyond?