A personalized multi-channel FES controller based on muscle synergies to support gait rehabilitation after stroke