The role of photovoltaic cells and components