Using real-time information to reschedule jobs in a flowshop with variable processing times. (March 2019)