A novel ZCZVT soft-switching single-stage high power factor correction converter | IEEE Conference Publication | IEEE Xplore