It is powered by a gas/diesel/cng engine connected to a generator.
you mean they use gas/diesel/cng internal combustion engine to power an electrical generator to move the power train?
that would work if it materially increased the mpg of the car. does it?