Progress with passivation and screen-printed metallization of Boron-doped monoPoly™ layers