I. Introduction
Brain-computer interfaces (BCIs) are the direct communication pathways that users interact with the extern world by means of changes in brain activity. BCIs could replace, restore, enhance, supplement, or improve center nervous system output [1]. With the development of technology in recent decades, BCIs have several mature paradigm systems, such as steady-state visual evoked potential based BCI, P300 potential based BCI, and motor imagery based BCI (MI-BCI) [2]. As a typical paradigm, MI-BCI has received great attention, not only because of its relying on the users’ subjective intention rather than external stimulus but also owe to its immense potential in the neurological rehabilitation and motor assistant [3][4].