Nuclear, Solar, and Hydro Power Production Plants