How Gasoline Generators Work