glycolysis and energy in biochemistry 1131791