Distributed Finite-Time Secondary Frequency and Voltage Control for Islanded Microgrids With Communication Delays and Switching Topologies | IEEE Journals & Magazine | IEEE Xplore