Text this: Study on cavitation and pulsation characteristics of a novel rotor-radial groove hydrodynamic cavitation reactor