electrodiffusion