Free convection from a horizontal surface with mass diffusion