Shahnia F., Guerrero J. Microgrids and Virtual Power Plants 2024 Rep