Title: Solar Energy Modelling and Assessing Photovoltaic Energy