Two-Dimensional Layered MoS 2 –MXO (M = Mo, W; X = S, Se, Te) van der Waals Heterostructures for Optoelectronics, Visible Light Photocatalysis, and Solar Energy Application | Synapse