A genetic algorithm with an earliest due date encoding for scheduling automotive stamping operations. (March 2017)