Electric power generation transmission and distribution