Demand Response Management for multiple utility companies and multi-type users in smart grid | IEEE Conference Publication | IEEE Xplore