The contribution of nuclear power in meeting the world's energy demand