jayyxleee jayyxleee 06-02-2017 Biology Answered Which of a cell's organelles releases energy stored in food?