A Secure and Efficient Key Establishment Scheme for Communications of Smart Meters and Service Providers in Smart Grid | IEEE Journals & Magazine | IEEE Xplore