Lamellar transition-metal molybdate-CTA mesostructured composites (metal = Ni, Co): one-pot synthesis and application in treatment of acid fuchsine.