I. Introduction
Brain-computer interfaces (BCIs), also known as neural interfaces, allow for direct brain-to-external device connection [1]–[3]. Electroencephalography (EEG) based non-invasive BCIs [4], [5] have shown promise for a variety of uses [3], including rehabilitation [6]. Assistive technologies (such as communication or smart wheelchair control) [7]–[9]. Mental rotation, mental calculation [10], or motor imagery [11–13] are some of the tasks performed in order to control BCIs. We shall refer to BCIs that are motor imagery (MI) based in this article. In MI-based BCIs, users are encouraged to visualize the limb movements rather than performing them [14].