Steady-state genetic algorithms for discrete optimization of trusses