Flexible CIGS, CdTe and a-Si:H based thin film solar cells: A reviewJeyakumar RamanujamDouglas M. Bishopet al.2020Progress in Materials Science