Solid phase extraction of lead (II), copper (II), cadmium (II) and nickel (II) using gallic acid-modified silica gel prior to determination by flame atomic absorption spectrometry.