Design challenges for wearable EMG applications