A novel variable duty cycle half-forward converter having low current harmonics and high power factor | IET Conference Publication | IEEE Xplore