Text this: mcSi and CdTe solar photovoltaic challenges: Pathways to progress