Shape and cross-section optimisation of a truss structure