Seismic sparse time-frequency representation via GAN-based unsupervised learning