A Novel Dual-Inductor Boost Converter With Ripple Cancellation for High-Voltage-Gain Applications | IEEE Journals & Magazine | IEEE Xplore