Demand Side Management of a grid connected PV-WT-Battery hybrid system