Synchronous Generators, Second Edition