Studies on ZnCr LDH (Layered double hybroxide) based visible light responsive photocatalyst for energy environment applications