Stochastic programming for vendor portfolio selection and order allocation under delivery uncertainty · Study