Simulation of uranium transport with variable temperature and oxidation potential: The computer program THCC (Thermo-Hydro-Chemical Coupling)