1. Department of Electrical and Computer Engineering University of Sharjah Sharjah United Arab Emirates
2. Department of Electrical and Computer Engineering University of Calgary Calgary Canada
3. Nanoelectronics Integrated Systems Center (NISC) Nile University Giza Egypt
4. Department of Engineering Mathematics and Physics Cairo University Cairo Egypt
5. Department of Electrical Engineering and Computer Science University of California‐Irvine Irvine California USA