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