An Ultra-High Step-Up DC–DC Converter With Extendable Voltage Gain and Soft-Switching Capability | IEEE Journals & Magazine | IEEE Xplore