Advanced User Interfaces for Upper Limb Functional Electrical Stimulation