Determination of diffusion coefficients from semiintegrated d.c. and a.c. voltammetric data: Overcoming the edge effect at macrodisc electrodes