A review of classification algorithms for EEG-based brain–computer interfaces: a 10 year update | Synapse