A Multi-Agent Approach to Safe Control of Energy Systems using Control Barrier Functions | IEEE Conference Publication | IEEE Xplore