Integer programming approaches for semicontinuous and stochastic optimization