SLC7A11 as a molecular nexus of prognosis, resistance, and therapeutic roadmap in cancer: A systematic review and meta-analysis. — SciRadar