Current programmed control of a single-phase two-switch buck-boost power factor correction circuit | IEEE Journals & Magazine | IEEE Xplore