Ferroptosis in cancer: from molecular mechanisms to therapeutic strategies | Synapse