1. Electronics Laboratory, Department of Physics; University of Patras; Rio Patras GR 26504 Greece
2. Department of Electrical and Computer Engineering; University of Sharjah; PO Box 27272 Sharjah United Arab Emirates
3. Nanoelectronics Integrated Systems Center (NISC); Nile University; Cairo Egypt
4. Department of Electrical and Computer Engineering; University of Calgary; Calgary Alberta Canada
5. Department of Sustainable and Renewable Energy; University of Sharjah; PO Box 27272 Sharjah United Arab Emirates