Text this: Effect of flaw inclination angle and crack arrest holes on mechanical behavior and failure mechanism of pre-cracked granite under uniaxial compression