Computer modelling of structure and thermal expansion of β-quartz-and keatite-type aluminosilicates