smart grid technology 2640635