Interdigitated Back Passivated Contact (IBPC) Solar Cells Formed by Ion Implantation | IEEE Journals & Magazine | IEEE Xplore