One of the major challenges that humanity faces is the development of renewable energy resources to secure our current lifestyle. In fact, linking problems such as pollution and globalwarming to the use of fossil fuels as an energy source is eye opening [1-3]. In this context, different renewable energy sources such as windmill-powered plants, hydropower, biomass production, geothermal power, and solar energy are currently under scrutiny. Among the aforementioned, solar energy bears one of the greatest potentials for securing the current energy supply. This notion is based on the amount of energy that reaches the earth’s surface at zero costs and at continuous supply. Notably, one hour of solar irradiation covers more than theworld’s current energy demand for a complete year. As such, photovoltaic devices/solar cells are considered as a superior means of energy harvesting [2, 4, 5].
ASJC Scopus subject areas