Consensus Based Distributed Control in Micro-Grid Clusters