The influence of mutation, selection and reproductive systems on microsatellite variability: a simulation approach