Text this: Enhanced Conditional Generative Adversarial Network For Handling Subject Variability In Human Activity Recognition