Application of Adversarial Networks for 3D Structural Topology Optimization