electricity supply and demand