1. Departments of Electrical and Computer Engineering, Systems Design Engineering, and Mechanical and Mechatronics Engineering, University of Waterloo, Waterloo, Ontario N2L 3G1, Canada
2. Department of Electrical and Computer Engineering, Ain Shams University, Cairo, Egypt