Lattice Boltzmann simulation of convection-diffusion to model viscous fingering with polymer additives