Understanding Microgrids and Their Future Trends. - Ritu Raj Shrivastwa; Ahmad Hably; Kaouthar Melizi; Seddik Bacha (ICIT, 2019)