The role of photovoltaic solar panel controller