Photo-enhanced gas sensing of SnS2 with nanoscale defects