UVCVD silicon nitride passivation and ARC layers for multicrystalline solar cells