1. Department of Electrical and Computer Engineering University of Sharjah Sharjah United Arab Emirates
2. Department of Electrical and Software Engineering University of Calgary Calgary Alberta Canada
3. Department of Physics, Electronics Laboratory University of Patras Rio Patras Greece
4. Department of Sustainable and Renewable Energy Engineering University of Sharjah Sharjah United Arab Emirates