Zaslat SMS: A model for predicting photovoltaic module performances