Department of Environmental, Water and Agricultural Engineering, Faculty of Civil and Environmental Engineering Technion, Israel Institute of Technology, Haifa 3200003, Israel ...