kinetic thermochemical hydrometallurgy