Multi-Agent Sliding Mode Control for State of Charge Balancing Between Battery Energy Storage Systems Distributed in a DC Microgrid | IEEE Journals & Magazine | IEEE Xplore