Forgive my nitpick but power generation doesn't generate electrons it pushes existing ones around, very slowly. Highly recommend http://amasci.com/miscon/whatis.html to anyone interested in discovering how inconsistently electrical concepts are defined and taught.