Predicting the effect of non-uniform ply cracking on the thermoelastic properties of cross-ply laminates