An In-Depth Description of Multi-Agent Systems for Controlling Smart Grids | IEEE Conference Publication | IEEE Xplore