Theoretical insight into two-dimensional g-C6N6/InSe van der Waals Heterostructure: A promising visible-light photocatalyst