Extraction and Energy Management of Solar Photovoltaic, Fuel Cell, and Battery Systems Using a Novel Multi Port Power Converter for DC Microgrid Applications | IEEE Journals & Magazine | IEEE Xplore