Optimal design of steel–concrete composite bridge based on a transfer function discrete swarm intelligence algorithm