OptGene: a framework for in silico metabolic engineering - Rocha, I. (2008)