Describe the various methods of electrical power generation, including thermal, hydroelectric, nuclear, and renewable sources.