Heavy metals biosorption by marine macrophytes: an equilibrium study