mahimarzia mahimarzia 21-07-2016 Biology Answered what organelle releases energy for metabolic activity in cells