Solar cells with Sb2S3 absorber films