Text this: Optimization on construction machinery considering sequence-dependent setup times and personnel fatigue based on the improved gray wolf and whale algorithm.