I'm going to be a bit sceptical on this one. It kind of sounds like a "greeny" with an axe to grind. See the preference toward "renewable", solar, wind, hydrogen, none of which are really applicalbe to private vehicles. All to often research is done in a manner to provide a desired result. I think you would find that hydrogen would be way worse as far as taking more energy to make than it yields.
HDCarl