High efficiency IBC c-Si solar cells with poly-Si passivating contacts