Text this: Photovoltaic technologies photo-thermal challenges: Thin active layer solar cells significance