Demand Response Management in the Presence of Renewable Energy Sources using Stackelberg Game Theory. (August 2019)