The hydrogenosome