Simple sol–gel green auto combustion synthesis by using carbohydrate sugars as a novel reducing agent, characterization, photocatalytic behavior and slow-burning property of Ni2SiO4 nanocomposites