Power and Traffic Nexus: From Perspective of Power Transmission Network and Electrified Highway Network | IEEE Journals & Magazine | IEEE Xplore