Self-diffusion in polymer solutions using the bond-fluctuation MC-algorithm