Renewable energy sources and DC Microgrids