Enhancing photovoltaic performance of silicon solar cells by rare earth doped glass ceramic