Silicon nanowire arrays passivated by Al2O3/TiO2 stack layers