Reactive scheduling of crude oil using structure adapted genetic algorithm under multiple uncertainties. (4th August 2018)