Synergistic catalytic degradation of crystal Violet dye using silicon and titanium oxide/graphene nanocomposites