Synthesis of novel sunflower-like silica/polypyrrole nanocomposites via self-assembly polymerization