SnS Thin Film Solar Cells: Perspectives and Limitations