publication venue for A comparison of methods for the calculation of all the key points of the PV single-diode model including a new algorithm for the maximum power point. 1-35. 2023