Virtual Power Plant Solution for Future Smart Energy Communities