Enhanced solar absorption in thin film photovoltaic cells via embedded silica-coated silver nanoparticles