Control strategies for neuroprostheses using functional neuromuscular stimulation