A novel missing data imputation approach based on clinical conditional Generative Adversarial Networks applied to EHR datasets