Deposit on different back contacts: to high-quality CuInGaS2 thin films for photovoltaic application