Working Principles Of Electric Generators