Biosorptive behaviour of casein for Zn2+, Hg2+ and Cr3+: effects of physico-chemical treatments