Degradation and annealing of amorphous silicon solar cells by current injection: experiment and modeling