variational autoencoder for reference based image super resolution