imdpGAN: Generating Private and Specific Data with Generative Adversarial Networks