nuclear and renewables technologies