1. Department of Civil Engineering, Ryerson University, Toronto, ON, Canada
2. Department of Civil Engineering, Cairo campus hosted by Universities of Canada, Ryerson University, Cairo, Egypt
3. Department of Civil Engineering, University of Ottawa, Ottawa, ON, Canada