Armanious, Sameh, Professor, Faculty of Engineering, Irrigation and Hydraulics Department, Ain Shams University ASU, Cairo, Egypt