Fabrication of Cu2ZnSn(SxSe1 x)4 thin film solar cell by single step sulfo-selenization of stacked metallic precursors