On scheduling to minimize earliness-tardiness and batch delivery costs with a common due date