Latest Articles Integrating High Levels of Renewables into Microgrids: Opportunities, Challenges and Strategies