Effect of p-layer properties on nanocrystalline absorber layer and thin film silicon solar cells