Mention the similarities between mitochondria and chloroplasts

(1)Presence of double membrane envelope.
(2)Formation of involutions from the inner membrane.
(3)Both are semi-autonomous.
(4)DNA is naked in both.
(5)Take part in energy transduction.
(6)Both of them produce ATP.