Spray-deposited ITO-CdTe solar cells