Simulation of small-angle tilt grain boundaries and their response to stress