A Survey on Smart Grid Potential Applications and Communication Requirements | IEEE Journals & Magazine | IEEE Xplore