New routes to sustainable photovoltaics: evaluation of Cu2ZnSnS4 as an alternative absorber material