Characterization of unsteady cavitating flow regimes around a hydrofoil, based on an extended Schnerr–Sauer model coupled with a nucleation model