The impact of synthetic text generation for sentiment analysis using GAN based models