power generation and distribution