Binding of cadmium to Strychnos potatorum seed proteins in aqueous solution: adsorption kinetics and relevance to water purification.