Layered Hg3AsE4X as photo catalyst for water splitting under visible light