Photovoltaic simulation model