A two-stage stochastic programming framework for blood product inventory management with ABO substitution and lateral transshipment · Study