Role of Symmetry, Geometry, and Termination Chemistry on Misfit Dislocation Patterns at Semicoherent Heterointerfaces