Abstract:
Increasing concerns on anthropogenic climate
change, skyrocketing global energy needs, and depletion
of fossil fuels have made the discovery of alternative carbon-neutral and sustainable energy sources, one of the most
urgent challenges in the scientific community. Among many
renewable energy sources,