CdTe-based thin film photovoltaics: Recent advances, current challenges and future prospectsMichael A. Scarpulla, Sarah M. Hayes|Solar Energy Materials and Solar Cells|2023Cited by 359