Genome-scale thermodynamic analysis of Escherichia coli metabolism.