A REVIEW OF VIRTUAL POWER PLANT CONCEPTS AND ESSENTIAL ISSUES