Cervera, E., Trevelyan, J., "Evolutionary structural optimisation based on boundary representation of NURBS: Part II: 3D algorithms.", Computers and Structures, 2005