DISTRIBUTED CONTROL STRATEGIES FOR MICROGRIDS AN OVERVIEW