Efficient CdTe/CdS solar cells and modules by spray processing