Revisiting Temozolomide's role in solid tumors: Old is gold?