Low-Distortion Sine Wave Generation Using a Novel Harmonic Cancellation Technique | IEEE Journals & Magazine | IEEE Xplore