The carbon impact of electric vehicles has dramatically reduced as renewable sources of energy replace coal on the power system, new research finds.