SEARCH Articles Figures Tables Barrier layer Photovoltaic Photovoltaic cells Photovoltaics Photovoltaics cells