1. Department of Electrical Engineering Military Technical College Cairo Egypt
2. Department of Electrical and Computer Engineering Royal Military College of Canada Kingston, Ontario Canada
3. Department of Electrical and Computer Engineering Queen's University Kingston, Ontario Canada