Hybrid-Renewable Energy Systems in Microgrids: Integration, Developments and Control