A new engine idea, which combines an electric generator with a ...