Characterization and Passivation of Grain Boundaries in Semicrystalline Solar Cells