Analysis of metabolism by mathematical programming techniques.