Line-harmonics and output-ripple reduction by a novel single-stage AC-DC converter | IEEE Conference Publication | IEEE Xplore