The past to the current advances in the synthesis and applications of silica nanoparticles