Thin film solar cells based on the ternary compound Cu 2 SnS 3