Theoretical progress on direct Z-scheme photocatalysis of two-dimensional heterostructures