Deep learning for electroencephalogram (EEG) classification tasks: a review | Synapse