Human-Robot Interaction and Neuroprosthetics: A review of new technologies