1. Renewable Energy Science and Engineering Department, Faculty of Postgraduate Studies for Advanced Sciences (PSAS); Beni-Suef University; Beni-Suef 62511 Egypt
2. Chemistry Department; King Fahd University of Petroleum and Minerals; Dhahran 31261 Saudi Arabia
3. Mechanical Engineering Department; King Fahd University of Petroleum and Minerals; Dhahran 31261 Saudi Arabia
4. Mechanical Engineering Department; Massachusetts Institute of Technology; Cambridge Massachusetts 02139-4307