solvent extraction alternative