1. Tampere University, Tampere, Finland
2. Institute of Neural Engineering, Graz, University of Technology, Graz, Austria
3. School of Computer Science and Electronic Engineering, University of Essex, Colchester, UK and Tampere University, Tampere, Finland