PHB1 and cancer: The prohibitin-binding compound fluorizoline inhibits mitophagy in cancer cells