Silica nanoparticles preparation properties and uses