1. Dept. of Sustainable and Renewable Energy Engineering; University of Sharjah; PO Box 27272 Sharjah United Arab Emirates
2. Center for Advanced Materials Research; Research Institute of Sciences and Engineering University of Sharjah; PO Box 27272 Sharjah United Arab Emirates
3. Dept. of Electrical and Computer Engineering; University of Sharjah; PO Box 27272 Sharjah United Arab Emirates
4. Nile University, Nanoelectronics Integrated Systems Center (NISC); Cairo Egypt
5. Dept. of Electrical and Computer Engineering; University of Calgary; Calgary Canada
6. Chemical Engineering Dept.; Minia University Elminia; Egypt