MICROGRIDS AND VIRTUAL POWER PLANTS