SGAN: An Alternative Training of Generative Adversarial Networks