Monte-carlo simulations of interstitial diffusion and trapping—I. One type of traps and dislocations