1. Western University Department of Electrical & Computer Engineering, , London, ON N6A 3K7 , Canada
2. Western University Department of Civil & Environmental Engineering, , London, ON N6A 3K7 , Canada
3. Western University Department of Electrical & Computer Engineering; Ivey School of Business, , London, ON N6A 3K7 , Canada