Investigation of the effects of shot overlap and rigid body assumptions on surface layer characteristics in shot peening simulation