Design guidelines of periodic Si nanowire arrays for solar cell application