Unsupervised domain adversarial self-calibration for electromyography-based gesture recognition