Multi-input interleaved DC-DC converter for hybrid renewable energy applications