A text book of hydroulics fluid mechanics and hydraulic machines