A novel industrial thin film deposition technology for sustainable CdTe photovoltaics