Comparison of new metaheuristics, for the solution of an integrated jobs-maintenance scheduling problem