Performance profile analysis of ZnO/CdS/CdTe solar cells thin film : A review of absorber thickness and device temperature. (June 2020)