1. Department of Mechanical Engineering, Al-Zaytoonah University of Jordan, Amman, Jordan
2. Department of Architecture, Al-Zaytoonah University of Jordan, Amman, Jordan
3. Department of Electrical Engineering/Communication and Computer Engineering, Al-Zaytoonah University of Jordan, Amman, Jordan
4. Department of Alternative Energy Technology, Al-Zaytoonah University of Jordan, Amman, Jordan
5. Independent Researcher