Silicon Nanowire Heterojunction Solar Cells with an Al2O3 Passivation Film Fabricated by Atomic Layer Deposition