Swarm intelligent algorithm for re-entrant hybrid flow shop scheduling problems. (2019)