Tailoring Generative Adversarial Networks for Smooth Airfoil Design