Text this: Atomic structures of twin boundaries in hexagonal close-packed metallic crystals with particular focus on Mg