Topology optimization for ship structures with manufacturing constraints