The multifaceted roles of mitochondria at the crossroads of cell life and death in cancer