Gravar-mail: Hybrid FES-robot cooperative control of ambulatory gait rehabilitation exoskeleton