generators can produce electricity