TVAE: Triplet-Based Variational Autoencoder using Metric Learning