1. Department of Electrical and Software Engineering, University of Calgary, Calgary, AB T2N 1N4, Canada
2. Department of Geomatics Engineering, University of Calgary, Calgary, AB T2N 1N4, Canada
3. Department of Electrical and Computer Engineering, Port-Said University, Port-Said 42523, Egypt