Comparison of pillar-array and hole-array patterned Si solar cells