Text this: Continuous three-dimensional control of a virtual helicopter using a motor imagery based brain-computer interface.