Nuclear Power: Facts and Myths