Discrete stochastic programming to address biomass yield variability and feedstock quality