2025-07-222025-07-222025-07-22https://infoscience.epfl.ch/handle/20.500.14299/252382IEEE 44th Photovoltaic Specialists Conference (PVSC 2017)