technical words - electricity

12345678
Across
  1. 2. to change
  2. 4. uses chemical energy and powers things up
  3. 7. Something that flows through wires
  4. 8. To light something up
Down
  1. 1. Unhealthy energy
  2. 3. Makes solar energy electricity
  3. 5. Re-usable energy
  4. 6. Something used to make energy