Fatigue behaviour and constitutive model of yellow sandstone containing pre-existing surface crack under uniaxial cyclic loading. (October 2020)