SLC7A11/xCT in cancer: biological functions and therapeutic implications.