Identifying essential genes in Escherichia coli from a metabolic. optimization principle