Distributed Secondary Control for Microgrids with Heterogeneous Battery Energy Storage Systems Under Switching Communication Topology | IEEE Conference Publication | IEEE Xplore