Space-time effect of blasting stress wave and blasting gas on rock fracture based on a cavity charge structure. (December 2022)