Barry, J C, SA Kernenergie-korporasie (NECSA), South Africa