Project scheduling for production planning: a stochastic programming approach with feeding precedence constraints.