Genetic algorithm-based approach for makespan minimization in a flow shop with queue time limits and skip-ping jobs