hydraulics fluid mechanics & hydraulic machines - "banga, t r. " (india : khanna, 1991)