What Factors Affect EMG Signal Quality?

What Factors Affect EMG Signal Quality? Factors like area of the detection surface, shape of electrode, distance between electrode detection surface, location of electrode with respect to the motor points in the muscle, location of the muscle electrode on the muscle surface with respect to the lateral edge of the muscle, orientation of the detection