Achieving a sub-10 nm nanopore array in silicon by metal-assisted chemical etching and machine learning