BRAINPORT: AN ALTERNATIVE INPUT TO THE BRAIN
A general framework for brain-computer interface design