list of thermal nuclear and hydroelectric power plants in