1. School of Electrical and Electronic EngineeringNewcastle UniversityNewcastle upon TyneNE1 7RUUK
2. New and Renewable Energy DepartmentDesert Research CentreCairo11753Egypt
3. Department of Electrical and Computer EngineeringKhalifa UniversityAbu Dhabi127788UAE