A framework for stochastic scheduling of two-machine robotic rework cells with in-process inspection system. (October 2017)