Development and experimental validation of a comprehensive thermoelectric dynamic model of photovoltaic modules. (1st March 2017)