Nuclear power advantages and disadvantages