Ordered silicon nanowire array based solar cells produced by metal assisted chemical etching | IEEE Conference Publication | IEEE Xplore