TIMP1 and glioblastoma: TIMP1 level associates with poor prognosis in GBM and STAD patients