The research assumes a non-green generator.
The big theoretical advantage to an electric car is that you aren't tied to a particular type of energy source, you can drive it on electricity from anything. You can't put a nuke under your hood, and sailcars are cool but tacking upwind on the Interstate during rush hour is rude.
Eventually, electric will be the only option, because it is the only one that comes with options. And because the transformative technology of the current era is batteries. For now, diesel is pretty good. And it has options too, because you can make it out of stuff other than oil.
I have never been that impressed by hybrids - the mileage just doesn't seem that impressive for a whole new thing. What, 40 MPG or something? A little car with a decent regular engine gets 30+. With a really nice engine the + can be substantial.