A new approach to thin-film SnS PV using MOCVD