Silver nanoparticles enhanced luminescence and stability of CsPbBr 3 perovskite quantum dots in borosilicate glass