Computational prediction of essential metabolic genes using constraint-based approaches.