Silicon nanowires made via macropore etching for superior Li ion batteries