Autonomous Demand Side Management of a Micro-Grid Using Arduino and Multi-agent System | IEEE Conference Publication | IEEE Xplore