Integrating renewable energy in smart grid system: Architecture, virtualization and analysis. (June 2019)