Numerical investigation of the hump characteristic of a pump-turbine based on an improved cavitation model