The marine macroalga Cystoseira baccata as biosorbent for cadmium(II) and lead(II) removal: kinetic and equilibrium studies.