Amorphous silicon/p-type crystalline silicon heterojunction solar cells