Fabrication of ordered silicon nanopillars and nanowires by self-assembling and metal assisted etching.