Hydrogen engineering via plasma immersion ion implantation and flash lamp annealing in silicon-based solar cell substrates J. Appl. Phys. 115, 064505 (2014); 10.1063/1.4865737 Interdigitated back contact silicon heterojunction solar cell and the effect of front surface passivation Appl. Phys. Lett. 91, 063507 (2007);