Controllable synthesis and photoelectric property of hexagonal SnS2 nanoflakes by Triton X-100 assisted hydrothermal method