Adversarial and Contrastive Variational Autoencoder for Sequential Recommendation | Read Paper on Bytez