Solvent extraction chemistry : fundamentals and applications