Demand Side Management And Distributed Generation For Energy Efficiency In The UK