which cell structure is responsible for supplying energy in both plant and animal cells?
chloroplast
mitochondrion
nucleus
ribosome