Effect of Negative Slope, Bed Roughness and Positive Step on Velocity Profile and Pressure Oscillations of Hydraulic Jump