Efficient CdTe/CdS solar cells and modules by spray processing | IEEE Journals & Magazine | IEEE Xplore