Environmental Friendly Technologies for Wastewater Treatment: Biosorption of Heavy Metals Using Low Cost Materials and Solar Photocatalysis