IGF2BP3 and glioma: IGF2BP3-induced NET is linked to poor prognosis in glioma patients