Advanced 2D-2D heterostructures of transition metal dichalcogenides and nitrogen-rich nitrides for solar water generation