A comparison of adaptive and notch filtering for removing electromagnetic noise from monopolar surface electromyographic signals