Modeling the plastic deformation of olivine by dislocation dynamics simulations