DeWave: Discrete EEG Waves Encoding for Brain Dynamics to Text Translation