On the understanding and development of modern physical neurorehabilitation methods: robotics and non-invasive brain stimulation