which organelle is the site of atp production and storage