Disentangling Multiple Conditional Inputs in GANs