Metaheuristic approaches for solving the scheduling problem in the semiconductor diffusion work area | Synapse