1. Mechanical Engineering Department and Excellence in Renewable Energy; King Fahd University of Petroleum and Minerals; Dhahran 31261 Saudi Arabia
2. Mechanical Engineering Department; King Fahd University of Petroleum and Minerals; Dhahran 31261 Saudi Arabia
3. Chemistry Department; King Fahd University of Petroleum and Minerals; Dhahran 31261 Saudi Arabia
4. Mechanical Engineering; Massachusetts Institute of Technology; Boston Massachusetts