Automatic generation of iterated greedy algorithms for the non-permutation flow shop scheduling problem with total completion time minimization. (January 2022)