Computational methods in metabolic engineering for strain design.