Biohydrometallurgy: Fundamentals, Technology and Sustainable Development