Photocatalytic activity under visible light illumination of organic dyes over g-C3N4/MgAl2O4 nanocomposite