Ppb-level NO2 sensing properties at room temperature of ultra-thin SnS2 nanopetals annealed at different temperatures