Solar Energy-Harvesting Buck–Boost Converter With Battery-Charging and Battery-Assisted Modes | IEEE Journals & Magazine | IEEE Xplore