Dynamic Electro-Thermal PV Temperature and Power Output Prediction Model for Any PV Geometries in Free-Standing and BIPV Systems Operating under Any Environmental Conditions