A Novel High Gain Single-Switch DC-DC Buck-Boost Converter with Continuous Input and Output Power | IEEE Conference Publication | IEEE Xplore