Variational Composite Autoencoders