Manufacturing of CdTe thin film photovoltaic modules