1. Physics Department, Electronics Laboratory University of Patras Rio Patras Greece
2. Department of Electrical Engineering University of Sharjah Sharjah United Arab Emirates
3. Department of Electrical and Software Engineering University of Calgary Alberta Canada
4. Nanoelectronics Integrated Systems Center (NISC) Nile University Cairo Egypt