Coke production scheduling problem: A parallel machine scheduling with batch preprocessings and location-dependent processing times. (April 2019)