Renewable and Sustainable Energy Reviews: Irfan Ahmad Gondal, Syed Athar Masood, Muhammad AmjadSicilia Nusi