New SnO2/MgAl-layered double hydroxide composites as photocatalysts for cationic dyes bleaching.