Hybrid-renewable energy systems in microgrids: integration, developments and control