Preventive crude oil scheduling under demand uncertainty using structure adapted genetic algorithm. (1st February 2019)