Silica nanoparticles on front glass for efficiency enhancement in superstrate-type amorphous silicon solar cells