https://onlinebme.com/types-of-brain-computer-interface/