A Distributed Finite-Time Secondary Average Voltage Regulation and Current Sharing Controller for DC Microgrids | IEEE Journals & Magazine | IEEE Xplore