General temperature dependence of solar cell performance and implications for device modelling | Synapse