An iterated greedy algorithm for the distributed permutation flowshop scheduling problem with preventive maintenance to minimize total flowtime | IEEE Conference Publication | IEEE Xplore