Multi-objective structural optimization of ship lock heads using WOA algorithm | Synapse