Preconcentration-separation of Co2+, Ni2+, Cu2+ and Cd2+ in real samples by solid phase extraction of a calix[4] resorcinarene modified Amberlite XAD-16 resin.