The Roles of Customers, Utilities and Companies in Accelerating Smart Grid Implementation | IEEE Conference Publication | IEEE Xplore