Earliness–tardiness minimization on scheduling a batch processing machine with non-identical job sizes. (September 2015)