VIRTUAL POWER PLANT TECHNOLOGY OPPORTUNITIES AND CHALLENGES FOR