A comparison between excimer laser and thermal annealing for ion-implanted polycrystalline silicon solar cells