1. Department of Civil Engineering, McMaster University, Hamilton, Ontario, Canada
2. On a research leave, Department of Mathematics & Engineering Physics, Mansoura University, Egypt
3. Department of Electrical and Computer Engineering, McMaster University, Hamilton, Ontario, Canada