Silicon-based ultrathin layers for hole-selective contacts in silicon solar cells