Strategies and perspectives of tailored SnS2 photocatalyst for solar driven energy applications