Shaft Generators for MC and ME engines