Aniline-oriented polymerization over nano-SiO2 particles