non-sinusoidal waveform