Text this: Two-dimensional ferroelastic semiconductors InXY (X = S, Se; Y = Cl, Br, I)