Considerations of the double-cross-slip mechanism for basal and rhombohedral twinning in sapphire (α-Al2O3)