Analysis of complex reaction networks using mathematical programming approaches Marianthi Ierapetritou