Hall current effect on magnetohydrodynamic free-convection flow past a semi-infinite vertical plate with mass transfer