Effects of Ge- and Sb-doping and annealing on the tunable bandgaps of SnS films