Brain-computer interfaces : applying our minds to human-computer interaction (2010)