Text this: First-Principles Study on Direct Z-Scheme SnC/SnS<sub>2</sub> Heterostructures for Photocatalytic Water Splitting