Determination of zinc, cadmium, lead and copper in soils and sewage sludges by microprocessor-controlled voltammetry in comparison with atomic absorption spectrometry