Assembly of efficient Ag/n-Si/Cu2CdSnS4/Au for photovoltaic cell utilities