Has complex mixture of proteins and enzymes that are important in ATP synthesis is called?​