Progress in brain computer interface