Batteries and generators are examples of________, which create a potential difference in a circuit