Glycolysis citric acid cycle explained