Which Biomolecule Provides Long Term Energy