TYPES OF GENERATORS AND HOW THEY COMPARE