1. Department of Electrical and Computer Engineering, Western University, London, ON N6A 3K7, Canada
2. Neelands Group Ltd., Burlington, ON L7M 0V9, Canada
3. Department of Civil and Environmental Engineering, Western University, London, ON N6A 3K7, Canada