Solar energy is the most abundant energy resource on Earth,
where every minute enough sunlight reaches the Earth’s
surface to meet the world’s energy demands for one year.
Currently the conversion of sunlight into energy can be
achieved through solar photovoltaic (PV) cells, concentrated
PVs and solar thermal technologies. Today, solar energy
provides only a small fraction of total global electricity generation
(∼1%) but the use of solar PVs is expanding rapidly
due to the annual decrease in the cost of such technologies
[1]. Solar cells made of crystalline silicon are often referred as
first generation solar cells and have dominated the PV market
over the past half century