Modeling full-Mach-range cavitating flow with sharp interface model