Structural optimization, Evolutionary Structural Optimisation, Bi-directional ESO, ESO, BESO, topology, continuum structures